代码改变世界

JS利用控件的默认属性判断当前控件的值是否已经改变

2010-12-03 11:35  Peter Jin  阅读(1781)  评论(0编辑  收藏  举报

我们常常需要判断页面上控件的值是否已经改变,如果发生改变,我们就需要对其做相关处理。如何知道相关控件的值已经发生了变化呢,在这里我们来归纳一下不同类型控件的判断方法:

》text、hidden、file、textarea
if(objControl.value != objControl.defaultValue){//发生改变处理}

 

》checkbox

if(objControl.checked != objControl.defaultChecked){//发生改变处理}

 

》select-one

if(!objControl.defaultSelected){//发生改变处理}