У меня есть текстовый ввод, который имеет значение по умолчанию «пароль».
Когда пользователь щелкает это поле, т. Е. Когда фокус установлен на это текстовое поле, я хотел бы изменить тип ввода на пароль.
Я пробовал это с помощью 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>
РЕЗУЛЬТАТ: он не меняет тип на пароль, он просто остается текстовым ...