【发布时间】:2011-11-03 18:18:42
【问题描述】:
我有一个默认值“密码”的文本输入。
当用户点击此字段时,即当焦点设置到此文本字段时,我想将输入类型更改为密码..
我已经使用 jQuery 尝试过,但没有任何乐趣:
$("#passwordtxt").click(function(e){
e.stopPropagation();
if($("#passwordtxt").val() == "Password"){
$("#passwordtxt").val("");
}
$("#passwordtxt").attr('type','password');
});
这是它适用的 HTML:
<form name = "loginform" action = "get_login.php" method = "post">
<input id = "emailtxt" name = "username" type="text" size="25" value = "E-mail"/>
<input id = "passwordtxt" name = "password" type="text" size="25" value = "Password"/>
</form>
结果:它不会将类型更改为密码,它只是保持为文本...
【问题讨论】:
标签: jquery html text input passwords