文本框的blur事件

文本框失去焦點事件原來可以在html裏面直接寫,但是因爲是動態生成文本框,所以要在後面綁定。直接使用js綁定,一直無法有效。

var updateTime=function(){
  alert(this.value);
}
document.getElementById('time').onblur =updateTime;

無論如何都不會執行,換成jquery代碼:

$j("#time").blur(function(){
         alert(123);
     });

也無法實現,後來發現要在js裏面爲文本框綁定事件必須要將代碼寫到window.onload事件裏面:

 window.οnlοad=function(){
var updateTime=function(){
  alert(this.value);
}
document.getElementById('time').onblur =updateTime;

執行成功。jquery按照下面下

$j(document).ready(function(){
    $j("#time").blur(function(){
         alert(123);
     });
});

也執行成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章