我有这个输入,我需要设置为readonly
使用jquery。以下是我迄今为止所做的,但代码不起作用。我在这里犯了什么错误?设置输入只读
HTML:
<input type="text" placeholder="" data-field-id="field26" name="field26[]" data-min-char="" data-max-char="" data-val-type="url" data-regexp="" data-is-required="false" data-allow-spaces="" class="validation-lenient" data-placement="right" data-toggle="tooltip" tooltip="" data-trigger="focus" data-html="true" data-input-mask="" data-mask-placeholder="">
JS:
$(document).ready(function() {
input('[data-field-id="field26"]').setAttribute("readonly", true);
$('[data-field-id="field26"]').setAttribute("readonly", true);
});
使用'.prop()'为这个 – guradio
使用'document.querySelector' https://jsfiddle.net/yv1roo2y/ –