密碼框自動切換焦點

2021-08-07 21:30:27 字數 772 閱讀 9764

主要功能描述如下:

1)輸入當前乙個數字後,焦點自動跳到乙個input輸入框

2)按退格鍵,如果當前內容是空的,則跳到上乙個input輸入框,並清空內容

非空的話,就清空內容即可

樣式神馬的,就自己改改就好了。實際使用的時候,input type="password"  較為方便一點

js部分

有一點需要注意的就是,按退格鍵時,需要監聽keydown事件來判斷內容,

否則內容清空之後,再判斷沒有意義。因此需要同時註冊keydown事件。

function bindkeyevent() 

password.onkeydown = function (event)

}function tabforward(event)

}function tabbackward(event)

}window.onload = function (event)

input輸入框自動獲取焦點

使用者名稱 密碼 focus 不生效 在執行一段指令碼時,對dom的操作應當是即時生效的。dom操作確實都是同步的。但是因dom改變而觸發的事件,以及其他一些效應 例如樣式應用 很可能是非同步的。所以,focus這裡可能是有延遲的。也有人說指令碼對dom的操作不是即時生效的,瀏覽器可能執行完當前指令...

winfrom 回車切換焦點

使用者控制項 public class controlbase usercontrol void focuscontrol control control private void keypressed object o,keypresseventargs e winform public clas...

Qt Tab 切換焦點順序

qlineedit lineedit1 new qlineedit this qlineedit lineedit2 new qlineedit this qlineedit lineedit3 new qlineedit this qlineedit lineedit4 new qlineedit...