问答详情
源自:6-2 先来填用户名和密码 - 文本输入框、密码输入框

在input type=“text”和input type=“radio”时,value的区别

为什么当input type=“text”时,value为空白,而input type=“radio”时,value却可以定义,这两者之间是不是有什么区别

提问者:Chris_克瑞斯 2016-03-03 23:04

个回答

  • 小毛同学
    2016-03-03 23:29:16
    已采纳

    1. input type=“text”时,value也可以定义,你可以试试,这个value就是文本框默认的值(一般起提示作用)

    2. value 本身是指提交表单的时候需要传给后台的值,所以input type=“text”时,最后提交的值就是你文本框里的内容;而input type=“radio”时,用户只能选择不同的选项,所以value就是你给每个选项预设的提交值

  • qq_好莱坞_0
    2016-03-03 23:36:04

    value是一样的

    《1》<input type="text">是文本输入框,相当于注册的账号

    《2》<input type="text" value="123145">这个是进入默认输入

    而<input type="radio">是单选框,

  • 2D看3D
    2016-03-03 23:26:35

    因为input type="text" 显示一个可填入的选择框 ,当input type="radio" 是一个单选框  value是定义单选框 

  • 叫啥呢
    2016-03-03 23:22:20

    个人理解,觉得定义的text是一个输入文本,它是内容是需要输入的;而radio是单选按钮它的值是自己定义的

  • qq_kapituliertn_0
    2016-03-03 23:19:09

    radio是两者间选择 同组其中一个

  • ricoxiao
    2016-03-03 23:18:51

    input type为“text”的时候,你输入了什么,value就是什么。而input type为“radio”的时候,代表这是个单项选择框,value此时被定义成什么,此单项选择框就代表什么,当你用鼠标单击这个单选框之后,后台就能get这个单选框所代表的值。希望能帮到你。