假设我有一个带有默认文本“名称”的输入框。我希望用户单击该框,文本将保留在框中,直到用户开始键入。
我不是在寻找代码以在聚焦后清除输入框。
谢谢!
它是占位符属性
<input type="text" placeholder="Type your name">
您尝试执行的操作取决于您所针对的浏览器版本。如果客户使用支持 html5 的浏览器,那么来自@alexndm 的答案将起作用。但是,如果您的目标受众群体有多个浏览器版本。
本文将展示如何使用旧方法,即使用 javascript。如何在 Firefox 和其他不支持 html5 标签选项的浏览器中获取占位符文本?
注意:我链接的帖子的 OP 也有 html5,以备不时之需。