HTML里input标签里的placeholder、for属性的作用是什么?

 我来答
eadio
2017-12-28 · TA获得超过1610个赞
知道小有建树答主
回答量:962
采纳率:80%
帮助的人:1020万
展开全部
placeholder是html5新增的input的一个熟悉,主要是让表单体验更加智能,相当于value属性,但是他有一个好处就是当我们聚焦输入文本的时候我们在placeholder="默认值"的文本就会自动清空,,
不过兼容性还不太好,至少ie好像要9以上才能支持,,所以很多pc端的聚焦处理还是用js来的

for属性应该是label的属性吧??这个是和input的id绑定,当我们点击input前面的文本标识会自动聚焦到文本框,例如:
<form>
<label for="name">用户名</label>
<input type="text" name="name" accesskey="c" id="name" />
</form>
这个例子,当我点击用户名的时候,会自动聚焦到文本框里头,也就是光标会自动定位到文本框里
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式