一、加载完事件【onload】
//页面加载完成事件,在页面的内容都加载完成后执行的方法。
window.οnlοad=function(){
具体逻辑判断
};
二、文本框值改变事件【类似于onchange】,根据浏览器不同而不同。
类似于onchange事件,但是onchange有一定的局限性,必须保证鼠标失去焦点时onchange才生效,因此,对于readonly的输入框,不能用onchange事件。
可以用以下方法:
//事先声明一个方面
function controlAuthorizeDiv(){
//具体逻辑代码;
}
//文本框值改变时绑定一个方法
function roleCategoryIdChange(){
//获取文本输入框对象
var element = document.getElementById("roleCategoryId");
//如果是IE浏览器
if(!!(window.attachEvent && navigator.userAgent.indexOf('Opera') === -1)){
element.onpropertychange = controlAuthorizeDiv;
}else{
element.addEventListener("input",controlAuthorizeDiv,false);
}
}