Javascript 禁用文本框而不使用“已禁用”
有没有一种简单的Javascript或JQuery方法可以在不使用disabled属性的情况下禁用文本框Javascript 禁用文本框而不使用“已禁用”,javascript,jquery,html,handlebars.js,Javascript,Jquery,Html,Handlebars.js,有没有一种简单的Javascript或JQuery方法可以在不使用disabled属性的情况下禁用文本框 我们使用的是Handlebar.js,当发现一个禁用的字段时,它会在其序列化时跳过该字段,因此我们不能使用disabled属性。有没有办法使文本框仍然不可编辑?可能有焦点或模糊?请改用只读属性: $('#textBox').prop('readonly', true); 如果使用jQuery
我们使用的是Handlebar.js,当发现一个禁用的字段时,它会在其序列化时跳过该字段,因此我们不能使用disabled属性。有没有办法使文本框仍然不可编辑?可能有焦点或模糊?请改用
只读属性:
$('#textBox').prop('readonly', true);
如果使用jQuery<1.9直接向输入元素添加“readonly”属性,请使用.attr()而不是.prop(),如下所示
Name:
你能使用Readonly吗?我现在测试Readonly。感谢阅读更多关于链接的内容,这并不是本课程所要求的!由于禁用了,
,这是一部分。是的,只是反复检查一下你知道这就是我想要的,谢谢@Ashish Gaikwad
document.forms['formName']['inputName'].readOnly = true;