我注意到,在http://academia.edu/等一些网站上,注册表单在其文本输入字段中有一些“占位符”。这样在文本框中,没有标签,而是在文本框内有一个很小的字体“名字”单词。文本作为文本框输入的占位符?
当使用Firebug进行调查,我看到了下面的代码:
<input class="standard_text magic-default magic-default-on" id="user_first_name" name="user[first_name]" size="30" type="text" value="First Name">
它看起来像有一些“神奇”的JavaScript发生在幕后。但是因为我还不熟悉javascript调试,所以我无法追查他们是如何做到的。
有谁知道如何产生这种效果?
我已经添加了一个if,这样如果用户已经输入了某些东西,代码将不会重置该值。 –
啊是的,谢谢1月 –
如果在声明中说明了什么?更新代码会很有帮助,以便将来的用户确切地知道正在讨论的内容。 :) – jlg