问答详情
源自:6-8 使用label为input标签穿上衣服

input里面写id,什么时候写id

<input type="radio" name="running" id="running"/>
为什么这个地方要写id?因为是radio&checkbox吗?
还有name 和 value 有什么区别吗?
谢谢


提问者:慕仙8028120 2017-12-26 13:14

个回答

  • qq_灰姑娘_7
    2017-12-26 15:05:22

    一个name是属性名一个vaule是属性值

  • qq_扬帆起航_28
    2017-12-26 14:31:20

    需要对该标签信息获取或对其进行操作,就需要写id

  • 慕粉1419109443
    2017-12-26 14:21:45

    写id通常是为了使用JS获取到当前标签(取值,赋值)。name和value的作用通常是通过ajax或者表单传到后台,{name:value}

  • qq_灰姑娘_7
    2017-12-26 14:12:32

    比如需要验证表单的时候,当表单提交的时候,id是相当于身份识别,可以作为onclick绑定事件

  • shupeng
    2017-12-26 14:07:51

    input里id应该是为了更好的区分,radio和checkbox是单选框和复选框,写在type,如果type是text就是文本框,可以理解为类型,name的话是一个名字,value定义是用来连接后台,后台获取到,当然name后台控件也能更改他的名字。小白的理解~