当我点击它时,JQuery 清空一个文本字段
如果我单击文本字段(html 表单)来写一些内容,如何清空该文本字段。
伪代码:
On click #searchform
Erase String in #searchform
How do I empty a textfield (html form) if I click in it to write something.
Pseudo Code:
On click #searchform
Erase String in #searchform
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
在这里尝试
编辑到目前为止,您应该使用placeholder 属性,如果需要,可以使用上面的内容作为缺失占位符支持的填充。
并将原始代码变成插件以便于使用(带有一些小mod)。
Try it here
EDIT As of now you should use the placeholder attribute and if you want, use the above as a polyfill for missing placeholder support.
And turn the original code into a plugin for easy use (with some small mods).
我建议您使用 HTML5 占位符属性。例如:
这适用于大多数最新的浏览器,对于较旧的浏览器,有一个解决方法 jQuery 插件。这是占位符插件的链接。
然后你只需调用:
I'd recommend you using the HTML5 placeholder attribute. For example:
This will work with most of the newest browsers and for older ones there is a workaround jQuery plugin. Here is the link to the placeholder plugin.
And then you simply call:
如果您想清除“输入搜索词”等字段的默认值,我使用以下代码:
然后在我的输入字段中添加:
所以它将是:
If you are wanting to clear a default value from a field such as "Enter Search Term" I use the following code:
and then on my input field I add:
So it would be: