对于具有 boolean 值的属性,例如 disabled 与 readonly 等,当只写属性而不指定属性值时,表示属性值为 true 。如果想要将属性值设为 false ,则可以不使用该属性。另外,想要将属性值设定为 true 时,也可以将属性名设定为属性值 ,或将空字符串设定为属性值。
属性值的设定方法可以参考下面的代码实例:
//只写属性不写属性值代表属性值为 true
<input type="checkbox" checked />
//不写属性代表属性值为 false
<input type="checkbox"/>
//属性值 = 属性名 代表属性值为 true
<input type="checkbox" checked="checked"/>
//属性值 = 空字符串 代表属性为true
<input type="checkbox" checked=""/>