HTML标签的value属性,当type=“radio”时,value代表什么?

HTML标签的value属性,当type=“radio”时,value代表什么?,第1张

如名,就是值的意思,选中这个radio的时候,提交表单时服务端就会接受所选的value

既然没看懂说明你还没学到后端语言,等你学到的时候这个自然会明白

假设radio是这样定义

<input type="radio" name="name" value="小明">

<input type="radio" name="name" value="小文">

name定义一样的时候,就会成立一个单选框组,提交表单的时候,服务端就会接收你选中的单选框,假设你选中了第一个,也就是value是小明那个,那么服务端就会接收到“小明”

没有接触过服务端语言的话,可以暂时不用在意这有什么用,当你学到服务端语言时,自然就会明白

html:radio标签生成一个radio。主要的用法有两种,下面我们通过代码来示例。

下面的代码示例了html:radio标签的一般用法,如果被提交则选中的radio的value值将被提交到radioForm中的id中。

<html:radio name="radioForm" property="id" value="00001">

One

</html:radio>

<html:radio name="radioForm" property="id" value="00002">

Two

</html:radio>

下面的代码示例了html:radio标签的典型用法,其中的persons和bean:define标签中的一致,您可以参考bean:define标签。我只介绍这个<html:radio idName="person" property="id" value="id">,idName指定html:radio要使用的bean(这里为person),value="id"表示person的id属性将作为radio元素的value值而property="id"表示提交时选中的radio的值将被提交给radioForm中的id属性。

<logic:notEmpty name="radioForm" property="persons">

<logic:iterate id="person" name="radioForm" property="persons">

<html:radio idName="person" property="id" value="id">

<bean:write name="person" property="name"/>

</html:radio>

</logic:iterate>

</logic:notEmpty>

name值一定要相同才能够单选,要默认选项,加一个属性checked就可以了。

如下:

<inputtype="radio"name="radio"value="1">单选1

<inputtype="radio"name="radio"value="2">单选2

<inputtype="radio"name="radio"value="3"checked>单选3

<inputtype="radio"name="radio"value="4">单选4

例如:

<input type="radio" name="identity" value="学生" checked="checked" />学生 <input type="radio" name="identity" value="教师" />教师 <input type="radio" name="identity" value="管理员" />管理员把三个 name 设置一样


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/6156565.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-16
下一篇2023-03-16

发表评论

登录后才能评论

评论列表(0条)

    保存