Dom中的defaultValue, defaultChecked, defaultSelected

HTML默认值与选中状态
本文详细介绍了HTML中defaultValue和defaultChecked属性的作用与区别。defaultValue用于设置文本框的初始值,而defaultChecked则用于判断单选按钮是否默认选中。defaultValue在文本框内容改变时保持不变,仅在表单重置时生效。

对单行文本框,defaultValue属性的值就是value属性的初始值;对多行文本框,它的值就是<textarea>和</textarea>之间的值。

defaultValue属性和value属性的区别在于,defaultValue属性的值不会随着文本框的内容变化而变化,而value属性的值会随着文本框的内容变化而变化。在表单被重置时,文本框将被恢复为defaultValue属性的值。

而defaultChecked是判断该标签是否被选中,返回true or false

例如:

<label for="man"><input type="radio" id="man" name="sex" value="1" checked /></label><br />
<label for="wemon"><input type="radio" id="wemon" name="sex" value="2" /></label>

docuement.getElementById("man").defaultChecked  //return true;

注意:defaultValue defaultChecked defaultSelected这几个属性主要是用来判断;对其进行赋值是没有效果的

转载于:https://www.cnblogs.com/daxian2012/archive/2012/08/03/2621831.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值