慕仙8028120
2017-12-26 13:14
<input type="radio" name="running" id="running"/> 为什么这个地方要写id?因为是radio&checkbox吗? 还有name 和 value 有什么区别吗? 谢谢
一个name是属性名一个vaule是属性值
需要对该标签信息获取或对其进行操作,就需要写id
写id通常是为了使用JS获取到当前标签(取值,赋值)。name和value的作用通常是通过ajax或者表单传到后台,{name:value}
比如需要验证表单的时候,当表单提交的时候,id是相当于身份识别,可以作为onclick绑定事件
input里id应该是为了更好的区分,radio和checkbox是单选框和复选框,写在type,如果type是text就是文本框,可以理解为类型,name的话是一个名字,value定义是用来连接后台,后台获取到,当然name后台控件也能更改他的名字。小白的理解~
初识HTML(5)+CSS(3)-升级版
1225297 学习 · 18230 问题
相似问题