更改输入值。并使用jQuery键入

时间:2010-10-21 15:53:19

标签: javascript jquery

<input name="myusername" type="text" id="u" class="blackle u" value="Username..." />
<input name="mypassword" type="text" id="p" class="blackle p" value="Password..." />

使用jQuery ...
Onfocus - 如果#u具有val“Username ...”,则将其更改为“”(空白)
OnBlur - 如果#u有val“”(空白),则将其更改回“Username ...”


Onfocus - 如果#p具有val“密码...”,则将其更改为“”(空白);此外,属性类型的val应该从“text”改为“password”...
OnBlur - 如果#u有val“”(空白),则将其改回“密码...”;同样,type属性的val应该从“password”改回“text”......

1 个答案:

答案 0 :(得分:1)

$('#u').focus(function() {
  if($(this).val() === "Username...") {
    $(this).val("");
  }
}).blur(function() {
  if($(this).val() === "") {
    $(this).val("Username...");
  }
});

冲洗并重复。尽管如此,您尝试做的功能看起来很像placeholder plugin