私のonblur
イベントは に発火していwindow.onload
ます。ノードの選択が間違っていると思われます。その中 のIs this is the correct way to use が表示console.log(input)
されたら?function checkList()
<input name='newTask'>
onblur
app.view = (function(){
function init(){
checkList();
}
function checkList(){
var input = document.getElementsByName('newTask')[0];
input.onblur = checkInput();
requestAnimFrame(checkList);
}
function checkInput(){
alert('check input');
}
return {
init : init
}
})();
window.requestAnimFrame = (function(){
return window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
window.oRequestAnimationFrame ||
window.msRequestAnimationFrame ||
function( callback ){
window.setTimeout(callback, 1000 / 60);
};
})();
window.onload = function(){
app.view.init();
}