HTML,只读在 IE 8 和 IE 9 中不起作用,如果有其他方法可以解决,
这是我的代码,
<input
size="15"
type="text"
name="oldValueMonthlyLimit"
id="oldValueMonthlyLimit"
readonly =true
value="<%=oldValueMonthlyLimit%>">
你试过readonly="readonly"
吗?
'disabled' 输入元素用于防止其值被提交。
'readonly' 输入元素在 IE 8,9、10 或 11 中不起作用。
在这种情况下,我们可以使用onkeydown="javascript: return false;" 用于受保护(禁用)输入元素并以 post data 形式接收其值
来自 w3schools:
<input readonly="readonly">
注意:readonly 属性是一个布尔属性,可以通过以下方式设置:
<input readonly>
<input readonly="readonly">
<input readonly="">
试试这个:
<input type="text" onfocus="this.blur()" readonly="" >
同样在 CSS 中,放置它以使光标在悬停在输入上时不会改变。
cursor: inherit;