我有以下按钮:
<button id="=" style=width:150px;height:150px;font-size:100px; onclick="equalFunction()" disabled="true">=</button>
然而,在disabled="true"
中,我的IDE识别出"true"
值是"错误的属性值",有人知道如何解决这个问题吗?代码仍然有效,只是看到它被突出显示很烦人。
您不需要将其设置为true。这样做:
<button id="=" style=width:150px;height:150px;font-size:100px; onclick="equalFunction()" disabled>=</button>
根据HTML5规范:
HTML5中的许多属性都是布尔属性。出席元素上布尔属性的表示真值,并且属性的缺失表示错误的值。
如果存在属性,则其值必须为空字符串或属性的不区分大小写匹配的值规范名称,没有前导或尾随空格。
因此,对于像disabled
这样的布尔属性,它的存在本身就足够了,不需要任何值,尽管几乎每个web浏览器都会接受它。因此,您应该使用disabled
(单独(或disabled="disabled"