input獲取焦點(diǎn), 如何讓輸入獲得焦點(diǎn)?讓我們互相了解一下吧!
讓輸入通過使用自己的focus()獲得焦點(diǎn),只需要在輸入標(biāo)簽后面加上autofocus=autofocus即可。
代碼示例:
焦點(diǎn)不生效:
當(dāng)一個(gè)腳本被執(zhí)行時(shí),對(duì)dom的操作應(yīng)該立即生效。Dom操作確實(shí)是同步的。但是,dom變化和其他效果(比如樣式應(yīng)用)觸發(fā)的事件很可能是異步的。所以,重點(diǎn),這里可能會(huì)有延遲。
也有人說,腳本對(duì)dom的操作并不是立即生效的,瀏覽器可能在執(zhí)行完當(dāng)前腳本中的所有代碼后,才真正處理腳本中對(duì)dom的操作。
不管它是否及時(shí)生效,事實(shí)是焦點(diǎn)必須延遲一段時(shí)間才能生效。
因此,在處理這類問題時(shí),要加入人工延時(shí)功能來延遲處理。
setTimeout($(#test).focus(),500);
input獲取焦點(diǎn),以上就是本文為您收集整理的input獲取焦點(diǎn)最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。