【发布时间】:2011-04-16 10:50:42
【问题描述】:
在 IE7 中,单击下面的文本框会将边框更改为内嵌。
它在最新的 FireFox 中运行良好,但在 v3.0.10 中无法运行
<html>
<head></head>
<body>
<input type="text" readonly="readonly" value="hello" onclick="this.style.backgroundColor='white';" />
</body>
</html>
奇怪的怪癖。
对于那些使用 IE8 的人,它是固定的吗?
我的解决方法是使用 this.style.border = "1px solid black;" 重置边框
【问题讨论】:
-
你唯一的问题是IE8是否修复了这个错误?难道你不能找到一份IE8并测试它,或者使用browsershots.org
-
我对它是否在 IE8 中修复感兴趣。不能真正安装它只是为了测试那个错误。我不认为你可以点击浏览器截图上的任何东西,它只是一个截图生成器。另外,我认为有相同问题的人可以找到并发表评论。
标签: javascript html background-color