为了账号安全,请及时绑定邮箱和手机立即绑定

关于input type

<label for="username">用户名:</label>

      <input type="text"  name="username" id="username" value="" />

      <label for="pass">密码:</label>

      <input type="password"  name="pass" id="pass" value="" />    

      <input type="submit" value="确定"  name="submit" />

      <input type="reset" value="重置" name="reset" />

为什么前两个input type后面有id但是后两个没有?

正在回答

2 回答

id相当于标签的名字,是唯一且不可重复的,借助标签可以方便地对指定标签进行设置。如:#username{background-color:#66CCFF;}可以设置文本输入框背景颜色。

0 回复 有任何疑惑可以回复我~
#1

麻瓜42

既然后面两个写不写都一样,所以干脆不写,另外补充楼上的,label for = "xxx" 对应后面的相控件的id在这里的作用是让你点击文字也能使输入提示符移动到对应输入框
2018-08-31 回复 有任何疑惑可以回复我~
#2

running_bear 回复 麻瓜42

恩,正解
2018-08-31 回复 有任何疑惑可以回复我~

for 属性规定 label 绑定的表单元素 --> lable for 属性

前两个label for = "xxx" 对应后面的相控件的id,xxx和后面的 id 属性值要相同   

后面的input type只是普通显示,没有对应的标签。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于input type

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信