兩個INPUT同步輸入的方法小結 兼容IE和firefox
更新時間:2009年04月03日 01:05:20 作者:
有時候我們需要同步輸入一些表單input等,下面的幾種方法,建議用onkeyup的方法來實現(xiàn)。
第一種 可以用onpropertychange來實現(xiàn) 只支持IE
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
第二種可以用onkeydown事件綁定。但會少一個字母
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
第三種 用onkeyup實現(xiàn),就是當鍵盤彈起的時候。IE和firefox都支持
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
就是2個事件的先后問題,造成 onkeydown 會丟失一個字母,它所做的事情就是當按鍵按下立時觸發(fā)的事情,這時你們只是按下了按鍵,但是還沒有把你們想傳入的數(shù)據錄入 <input 里面,就已經出發(fā)了 onkeydown。 而onkeyup 就很好的解決了這個問題,它就是當計算機接收了你輸入的字符后,抬起鍵盤的一瞬間觸發(fā)事件,那個字母或者符號就不會缺少。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
第二種可以用onkeydown事件綁定。但會少一個字母
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
第三種 用onkeyup實現(xiàn),就是當鍵盤彈起的時候。IE和firefox都支持
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
就是2個事件的先后問題,造成 onkeydown 會丟失一個字母,它所做的事情就是當按鍵按下立時觸發(fā)的事情,這時你們只是按下了按鍵,但是還沒有把你們想傳入的數(shù)據錄入 <input 里面,就已經出發(fā)了 onkeydown。 而onkeyup 就很好的解決了這個問題,它就是當計算機接收了你輸入的字符后,抬起鍵盤的一瞬間觸發(fā)事件,那個字母或者符號就不會缺少。
相關文章
File文件控件,選中文件(圖片,flash,視頻)即立即預覽顯示
非常不錯的File文件控件,圖片,flash,視頻都可以立即顯示,推薦使用。2009-04-04在textarea中屏蔽js的某個function的javascript代碼
在textarea中屏蔽js的某個function的javascript代碼...2007-04-04