使用PHP我创建一个表,使用的线路之一是:HTML只读在Chrome中不显示,但在IE中?
echo "<td><input type='text' name='site[]' id='area$n' value='$area' size='20' readonly /></td>";
在IE这表明该行和域是只读的,但在Chrome中的字段不为readonly
看着在Chrome的源代码,我可以看到只读是存在的,但如果我检查元素我只看到:
<input type="text" name="site[]" id="area0" value="SouthEast" size="20">
我试过设置readonly='readonly'
,但再次出现在源代码中但如果该元素我在观看它!
有人可以告诉我做错了什么。 感谢
UPDATE 作为一个非常简单的测试,我刚刚创建tom.html
只包含:
<table>
<td><input type='text' name='site[]' id='area0' value='SouthEast' size='20' readonly /></td>
</table>
有一个在该页面没有任何其他的代码,我也得到了同样的问题!
清除缓存 –
'CTRL + f5'清晰的浏览器缓存 –
我已经清除了缓存,硬盘重新加载页面,并试图用同样的结果隐身窗口。它看起来应该起作用,但检查元素并不显示“只读”,这很奇怪。 – Tom