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

AgA*_*AgA 2 jquery

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

 <INPUT TYPE="PASSWORD" NAME="CorporateSignonPassword" size="20" maxlength="28" >
Run Code Online (Sandbox Code Playgroud)

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

为什么这不起作用?:

$("input").attr("editable",true); 
Run Code Online (Sandbox Code Playgroud)

要么

  $("input").attr("disabled",false); 
Run Code Online (Sandbox Code Playgroud)

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

Dor*_*use 7

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

$("input").prop("disabled", true);
Run Code Online (Sandbox Code Playgroud)

要么

$("input").prop("disabled", false);
Run Code Online (Sandbox Code Playgroud)