0

可能重复:
将选定和相关属性添加到输入的正确方法是什么?
禁用属性的正确值

我有以下内容:

    <button id="refreshLink" class="blue" type="button" title="Refresh Topic Grid"
        data-entity="Topic"
        data-href="/Admin/Contents/Reference">
        <span class="center-icon sprite-arrow-circle"></span></button>

我看到了很多不同的方法来禁用它。

disabled=true
disabled=disabled
disabled

执行此操作的正确方法是什么?我越来越糊涂了。

4

3 回答 3

2

后两个 (disabled=disableddisabled) 都是正确的。您可以根据个人喜好选择使用哪一种。该disabled属性是一个布尔属性,它不能包含值true(尽管它仍然可以工作)

于 2012-07-26T13:10:33.503 回答
0

disabled="disabled" 和disabled是一回事。

两者都被浏览器很好地理解。

我从来没有见过disabled=true,所以认为这可能不是一个好习惯。

已编辑。

前言,W3C 的建议是:

<button disabled>

来源:http ://www.w3.org/TR/html401/interact/forms.html#h-17.12.1

(错误的链接保留历史:http ://www.w3schools.com/tags/att_button_disabled.asp )

于 2012-07-26T13:06:58.277 回答
0
disabled=disabled 

根据我的理解是正确的功能

如果你给 disabled=xxx 即)它也可以,但它disabled=disabled是正确的

于 2012-07-26T13:08:30.467 回答