我们常常需要判断页面上控件的值是否已经改变,如果发生改变,我们就需要对其做相关处理。如何知道相关控件的值已经发生了变化呢,在这里我们来归纳一下不同类型控件的判断方法:
js 方面
比如:1、text、hidden、file、textarea
if(objControl.value != objControl.defaultValue){//发生改变处理}
2、checkbox
if(objControl.checked != objControl.defaultChecked){//发生改变处理}
3、select-one
if(!objControl.defaultSelected){//发生改变处理}
JQ 方面
1、text、hidden、file、textarea
if($(objControl).arrt('value') != $(objControl).arrt('defaultValue') ){//发生改变处理}