首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使HTML输入框在开始键入后删除默认文本

如何使HTML输入框在开始键入后删除默认文本
EN

Stack Overflow用户
提问于 2012-09-14 01:35:21
回答 2查看 39K关注 0票数 20

假设我有一个输入框,其中包含默认文本"name“。我希望用户单击该框,文本将保留在框中,直到用户开始键入。

我是,而不是,寻找代码清除输入框后,聚焦它。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-14 01:37:43

它是占位符属性

代码语言:javascript
复制
<input type="text" placeholder="Type your name">
票数 51
EN

Stack Overflow用户

发布于 2012-09-14 15:10:22

您要做的事情取决于您所针对的浏览器的版本。如果客户使用支持html5的浏览器,那么来自@alexndm的答案将有效。但是,如果您是以大量的浏览器版本为目标受众。

本文将展示如何使用旧的方法,即使用javascript。How do I get placeholder text in firefox and other browsers that don't support the html5 tag option?

注意:我链接的帖子的操作也有html5,以防你需要它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12417040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档