我有一个简单的输入框:
<input id="myInput" class="someClass"></input>
还有一些 JQuery 代码:
$(e.currentTarget).prop('readonly', true);
这里的e.currentTarget
指的是IE11中所命名的[object HTMLInputElement]
。
我只是想将此输入字段设置为只读。在Chrome中,该代码可以工作,但在IE中不行。 我已经尝试过:
.prop('readonly','readonly');
.prop('readonly', '');
.attr('readonly', true);
但是它们在IE11中都无法工作(在chrome中它们都可以工作)。
prop
不起作用,那么attr
也不会起作用。 - T.J. Crowder$('input')
作为选择器)。 - MrUpsidown