有一些 HTML 布尔属性,如 checked、disabled、readonly、required、selected 等。
根据 HTML 规范,布尔属性有三种可能的声明。所有这些都具有相同的效果:
<input readonly />
<input readonly="" />
<input readonly="readonly" />
  true 和 false 是无效值:
<!-- 不允许 -->
<button disabled="true">...</button>
<button disabled="false">...</button>
  表示 false 值的唯一方法是删除该属性。因此,为了避免错误和误导性用法,建议不为布尔属性赋值:
<input readonly />

京公网安备 11010502036488号