单选框的name的值和value的值分别代表什么,和复选框的name和value又有什么区别,求解答

单选框的name的值和value的值分别代表什么,和复选框的name和value又有什么区别,求解答

男<input type="radio" name="sex" value="nan">
女<input type="radio" name="sex" value="woman">

。。。

读书<input type="checkbox" name="dx1" value="read" />
跳舞<input type="checkbox" name="dx1" value="dance" />

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕慕子 2019-09-08 15:43:18

同学你好, 单选框和复选框的name和value所代表的意思相同点如下

  1. value属性值的内容不会出现在 用户界面。value 属性值只在提交表单时向服务端传递数据。如果一个 单选(多选)按钮处于选中状态,在提交表单时,按钮的值才会传递到服务端(未选中按钮是不会传递数据到服务端的)

  2. 使用 name 属性定义的单选(多选)按钮组。而且name 属性用于表单提交后向服务器传送数据,或者在Javascript引用表单数据。 在表单提交后只有表单元素的 name 属性才会传递数据值。

区别

  1. value没有什么区别, 就是用来传递到服务器端的数据

  2. 单选框相同的name属性可以让name相同的单选框位于相同的组内,同一组内只能选中一个单选按钮, 复选框的那么不要求是相同的

综上所述, name和value主要是用来与服务器端传递数据用的, 目前阶段, name和value对我们实现页面的展示效果没有太大的影响, 同学简单了解即可

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~~


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师