gpt4 book ai didi

javascript - 如何在jquery中编写onfocus事件

转载 作者:行者123 更新时间:2023-11-30 23:42:09 24 4
gpt4 key购买 nike

我有一个字段用户名,其值 = 'Your Name'验证失败后,它将变为:'输入您的姓名'

但我希望当我单击此字段或聚焦时,此“输入您的姓名” 会消失并带有空字符串。

如何在jquery中编写焦点事件?

最佳答案

您要查找的内容已在 HTML5 中标准化为 the placeholder attribute 。您应该使用它,然后使用 JavaScript 为尚不支持 native 功能的浏览器重新创建此功能。

只需像这样编写 HTML:

<input type="text" name="username" placeholder="Enter your name">

它将自动在现代浏览器中工作,无需 JavaScript!

如果您想支持旧版浏览器,请随时使用我的 Placeholder jQuery plugin ,这将自动使 HTML 能够在每个相关浏览器中工作。只需包含插件,然后像这样:

$('input, textarea').placeholder();

...插件将为您处理剩下的事情。您可以在此处查看演示:http://mathiasbynens.be/demo/placeholder

关于javascript - 如何在jquery中编写onfocus事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4265331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com