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/

相关文章:

php - 如何通过 AJAX 请求发布包含特殊字符(例如 '&' 特别)的长字符串?

javascript - 使用 jQuery 可拖动和可调整大小来绘制元素

javascript - window.open 有时会打开链接,有时不会

css - 移动/小屏幕上的 Wordpress 侧边栏

macos - 我想忽略 Firefox 上的 CSS 规则

javascript - Pager.js : How to lazy load bindings

javascript - 冷冻和密封的区别

javascript - 强制数字输入有两位小数,并在 React 中始终显示两位小数

javascript - 如何使用 Twitter Bootstrap 隐藏元素并使用 jQuery 显示它?

html - 使用 CSS 显示数据属性值