2011-01-10 103 views
1

我需要使用jquery的自动填充功能默认填充文本框的值,当点击文本框时这应该消失。任何例子?jquery的自动填充

+0

啊,误读。 SLaks建议听起来很好。 HTML5附带开箱即用的“placehold”属性,顺便说一句:http://www.w3schools.com/html5/att_input_placeholder.asp – polarblau 2011-01-10 14:26:58

回答

1

如果需要,您可以使用html5中的placeholder,但默认情况下,它只会显示在safari,chrome和ff4 beta的最后一个版本中。

你可以用modernizr效仿效果很好(我测试)

请参阅该文档here

加载后,您可以使用它像这样:

<input type="text" name="foo" placeholder="Your name please" /> 
1
<input type="text" onclick="if(this.value!='') this.value = ''" onblur="if(this.value=='') this.value = 'Name:'" value="Name:" name="name" class="text">