文本框失去焦點事件原來可以在html裏面直接寫,但是因爲是動態生成文本框,所以要在後面綁定。直接使用js綁定,一直無法有效。
var updateTime=function(){
alert(this.value);
}
document.getElementById('time').onblur =updateTime;
無論如何都不會執行,換成jquery代碼:
$j("#time").blur(function(){
alert(123);
});
也無法實現,後來發現要在js裏面爲文本框綁定事件必須要將代碼寫到window.onload事件裏面:
var updateTime=function(){
alert(this.value);
}
document.getElementById('time').onblur =updateTime;
}
$j(document).ready(function(){
$j("#time").blur(function(){
alert(123);
});
});
也執行成功