如何使用jquery将不可编辑的输入文本框设置为可编辑?

时间:2011-05-28 08:45:00

标签: jquery

我正在使用firebug,并且在页面中有一个文本字段:

 <INPUT TYPE="PASSWORD" NAME="CorporateSignonPassword" size="20" maxlength="28" >

并禁用此字段。实际上我在我的银行登录帐户中忘记了密码,这迫使我使用可视键盘按钮输入我的长密码。

为什么这不起作用?:

$("input").attr("editable",true); 

  $("input").attr("disabled",false); 

我已经弄明白了这个页面。

3 个答案:

答案 0 :(得分:7)

如果您使用的是&gt; = jQuery 1.6,那么您应该在此特定实例中使用prop()方法而不是attr():

$("input").prop("disabled", true);

$("input").prop("disabled", false);

答案 1 :(得分:1)

如何删除&#34; readonly&#34;属性?我认为输入标签有一个名为&#34; readonly&#34;。

的属性

答案 2 :(得分:0)

试试这个:

$("input[type='password']").attr('disabled', false);