javascript中blur是失去焦點的意思;當(dāng)用戶用鼠標(biāo)點擊一個文本輸入框時,會相應(yīng)的產(chǎn)生一個焦點,而當(dāng)用戶在別的地方點擊時,光標(biāo)消失,那個文本框就失去了焦點。
本文操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版,DELL G3電腦
javascript中blur是什么?
具體問題:
例如this.blur()是做什么?失去焦點或移出焦點是什么意思?
解析:
blur() 是失去焦點的意思,簡單的來說,當(dāng)你用鼠標(biāo)點擊一下頁面時,會相應(yīng)的產(chǎn)生一個焦點,比如說,你點擊了一個文本輸入框,光標(biāo)將移動到那里,此時,那個文本框就獲得了一個焦點,當(dāng)你在別的地方再點擊時,光標(biāo)消失,那個文本框就失去了焦點。
當(dāng)你點擊了一個超鏈接,那個超鏈接周圍會有虛線出現(xiàn),它也獲得了一個焦點。
上邊舉的兩個例子都是簡單的并且看得見的元素,還有很多看不到的元素或者容器也可以獲得焦點,比如SPAN,DIV,P等等,你點擊以后并看不到頁面有所改變,但其實它也獲得了焦點。
推薦學(xué)習(xí):《javascript高級教程》