Dom中的defaultValue

Dom中的defaultValue到底有设么用:

1.在form标签中的input控件的初始值,当触发reset事件时(通过<input type="reset"/>或者dom事件)表单中的值将会设置为次defaultValue的值。

2.判断表单中的值是否被改变,即用户是否修改了表单,知道用户是否改变表单可以为用户提供有用提醒。

defaultValue与value的区别:

value = 用户控件当前的值

defaultValue = 控件初始化的值

3.如何决定defaultValue的值:

1.直接显示调用Dom对象defaultValue属性,这个是可以随时修改的。

2.生成控件html标签时的value值(注意:这里的value值指标签中的value值,其实应该是defaultValue,即只有设定defaultValue值才能生成<input type="text" value="...">,而设定value产生的是<input type="text" >,但画面上两种情况效果一样)。

4.貌似最新的FF,chrome和IE6+都支持这个属性.然后还有defaultSelected也和defaultValue差不多。

 

 

 

 

 

 

你可能感兴趣的:(JavaScript,dom,职场,休闲,defaultValue)