javascript是否禁止将输入类型从密码更改为密码?

时间:2011-12-17 22:43:42

标签: javascript jquery dom input passwords

我在输入元素上使用此代码:

onmouseout="
$('#passwordhelp').text('');
$('#rpassword').attr('type', 'password')"

2 个答案:

答案 0 :(得分:3)

您无法以尝试执行此操作的方式使用jquery更改属性type。您遇到了浏览器问题:

请参阅JQuery change type of input field

答案 1 :(得分:0)

您使用的是jQuery 1.6或更高版本吗?如果有,请尝试.prop()。在您的情况下,例如(Example)

onmouseout="
$('#passwordhelp').text('');
$('#rpassword').prop('type', 'password')"

虽然它不适用于IE8及以下版本。

恕我直言,你不应该像这样使用javascript和jQuery。在.ready()上绑定您的活动。但当然这是你的选择...