在我的表格中,我使用的是只读字段。
如何使这个readonly字段无法点击我不想使用禁用的字段,只是让readonly字段无法点击任何人有想法plz共享。
答案 0 :(得分:3)
在聚焦输入时调用模糊事件。
<input readonly onfocus="this.blur">
答案 1 :(得分:3)
您还可以使用属性disable
使输入无法使用且无法点击。我认为这是更清晰有效的方式。
以下是readonly
和disable
之间的区别:
<div>
<input disabled type="text">
<input readonly type="text">
<input type="text">
</div>
答案 2 :(得分:1)
我搜索过,我在这里找到了解决方案。
<input type="text" readonly="readonly" id="#unclickable" />
<script>
$("#unclickable").focus(function(){
$(this).blur();
});
</script>