我想禁用模拟输入。我希望在输入中不要改变值,但这个值应该与POST表单一起发送。
<input class="dis" type="text" disabled="disabled" value="111">
<input class="no" type="text">
<input class="dis" type="text" disabled="disabled" value="333">http://jsfiddle.net/hC4WP/
我也可以使用CSS和jQuery,但是如何使用呢?
发布于 2012-04-19 18:31:44
使用readonly属性而不是disabled。
但是,这不会导致该字段灰显。要实现这一点,请使用以下CSS:
input[readonly] { color: #aaa; }(您可能需要稍微更改颜色以使其看起来更像原始的禁用颜色)
发布于 2012-04-19 18:29:50
使用readonly而不是disabled
发布于 2018-04-19 00:05:15
使用tabindex的解决方案。
创建一个.disabled类。
CSS:
.disabled {
pointer-events:none; /* No cursor */
background-color: #eee; /* Gray background */
}JS:
$(".disabled").attr("tabindex", "-1");HTML:
<input type="text" class="disabled" />https://stackoverflow.com/questions/10226173
复制相似问题