javascript - 禁用的属性不适用于 Xhtml

标签 javascript css html xhtml attributes

我有一个 Xhtml 页面,其中有一个 td 内的跨度。

当我设置属性 disabled = "disabled"时,我希望单元格变成灰色并且 其实在ie9上也是如此。不幸的是,在 chrome、firefox 和 IE10 上并非如此。

光标被禁用,但单元格没有变成灰色。 你能告诉我为什么吗。

谢谢。

我的代码:

<tr>
<td background="background.gif" disabled="disabled" id="btnIdentify">
    <span type="text">Identify</span>
</td>

最佳答案

它不适用于所有主流浏览器,因为禁用不是 td 标签的有效属性! 你必须找到另一个解决方案来实现你想要的。

关于javascript - 禁用的属性不适用于 Xhtml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16917899/

相关文章:

html - 在wordpress中将按钮放置在全宽和高度图像上

html - 如何避免像按钮 iframe 这样的 facebook 越过其他按钮?

html - bootstrap 3 div 在移动设备和平板电脑上没有响应并且太小

javascript - 如何在 $.ajax() 的成功函数中加载 Javascript 文件?

防止机器人提交表单的 JavaScript 代码

html - 使用 CSS 等列流体高度和流体宽度列布局

css - 具有水平滚动和固定宽度元素的 Flexbox

javascript - 将图像序列绑定(bind)到滚动事件

php - ajaxForm 无法 POST 文件

html - SVG 图像未显示在 html 电子邮件中