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

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

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

正在回答

7 回答

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

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

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

Chris_克瑞斯 提问者

非常感谢!
2016-03-04 回复 有任何疑惑可以回复我~

value是一样的

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

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

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

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

两者都是可以空白的,也都可以定义。text空白时,在网页就只能看到一个文本输入框,当你的value有值时,比如value="请输入姓名:"那么你就会在网页的文本输入框内看到——请输入姓名:字样;radio时,如果有value值,就能被后台get,没有后台就无法get,容易出错,这个value值主要跟后端有关

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

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

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

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

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

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

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

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

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

举报

0/150
提交
取消

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

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