div設(shè)置焦點(diǎn) jquery一個div怎么獲得焦點(diǎn)和失去焦點(diǎn)?
jquery一個div怎么獲得焦點(diǎn)和失去焦點(diǎn)?Div get focus(兩種方法):Div直接使用focus()和blue()方法無效,需要添加tabIndex=“0”或contenteditabl
jquery一個div怎么獲得焦點(diǎn)和失去焦點(diǎn)?
Div get focus(兩種方法):Div直接使用focus()和blue()方法無效,需要添加tabIndex=“0”或contenteditable=“true”屬性。① :將div設(shè)置為可編輯狀態(tài),可以點(diǎn)擊獲取焦點(diǎn),也可以編輯div的內(nèi)容。例如:<divcontenteditable=“true”>11111111</div>;②:設(shè)置div tabinde x,此時(shí)無法編輯div的內(nèi)容;例如:<divtabindex=“0”>11111111</div>Ps:設(shè)置tabIndex屬性,按tab鍵獲取焦點(diǎn)。tabIndex的值越小,切換tab鍵時(shí)焦點(diǎn)就在第一位
div有兩種方法獲取焦點(diǎn):div直接使用focus()和blue()是無效的。您需要添加屬性tabIndex=“0contenteditable=“true”,將div設(shè)置為可編輯狀態(tài),然后單擊以獲取焦點(diǎn)。同時(shí),還可以編輯div的內(nèi)容。設(shè)置div的tabIndex,則div的內(nèi)容不可編輯。PS:設(shè)置tabIndex屬性并按鍵盤上的tab鍵以獲得焦點(diǎn)。tabIndex的值越小,切換tab鍵時(shí)注意力就越集中
~]<style>div{寬:200px高:50像素邊框:1px實(shí)心#888} div:懸停{ 輪廓:1px實(shí)心#BBF}</style><div>將鼠標(biāo)移到此處</div>