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

input算是标签么?input后的name是什么?name=“username”要和label for=“username”相对应么? ID=“username”又是什么?value是什么,后面可以等于空么?id和value什么情况下可以省去不写?

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

正在回答

7 回答

input是一个标签,name是为了给后面的js使用的标识,id是传到后台的action层接收的标识,lable标签里面的内容其实就相当于标题,for里面的值是为了让标题和他的内容对应起来

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

amber527 提问者

谢谢哈~
2016-06-17 回复 有任何疑惑可以回复我~

<    英文  >    带尖括号的都是标签    标签加上标签之间的内容称之为元素    <p>a</p>  。  name就是一个记号 ,  可以被多次调用查看,而id是唯一能确定的位置的。      name=与label for  并不对应   name=“aa” 仅是记号作用   label for 是与 id 对应   for后面的值必须与对应控件id 相同   id=“username ” 是为了与 label for=“username” 相对应  如果二者不一致 并不能触发label for中聚焦的作用 也就是label for 完全没有作用。  value 是属性值  每个属性 都 对应 属性类型 属性名 以及属性值  属性值是为了后台或者 js 调用  至于什么时候不省去 我写   我还是建议你都写上吧 并不影响什么 而且便于他人观看, 如果没写的  就是新手新出来的代码 并没用到 id value而已。 大神是 不会这么做的

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

input属于单标签,name属性是给后台看的,你现在练习的话是不用写的,不需要和label for="username"相对应的;注:id必须小写,id="username"是给这个标签添加一个名字叫username;例如:<div id="xiaoming"></div>,就是我给这个id起个名字,叫做xiaoming;value一般用再按钮上面,比如你写这一段代码<input type="button" />在网页上会出现一个按钮,按钮中的名字就叫做“按钮”,而你加上value这个属性<input type="button" value="慕课网" />你在看看,按钮中的名字就改成了“慕课网”。

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

杰伦1

写得挺好的
2016-09-30 回复 有任何疑惑可以回复我~

我主要干后台的,所以对我来说name和value属性是我最关注的,我后台根据name来得到这个value的值

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

算   给后台看的标示 不想对应  是一个对应的标示 

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

name只是方便查看,可有可无,id是唯一定位的,主要用于设置样式时能够定位到对应的标签

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

举报

0/150
提交
取消

input算是标签么?input后的name是什么?name=“username”要和label for=“username”相对应么? ID=“username”又是什么?value是什么,后面可以等于空么?id和value什么情况下可以省去不写?

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