关于html的复选框和单选框的问题

单选<inputtype="radio"name="fruit"value="Apple">苹果<br>复选<inputtype="checkbox"name="frui... 单选
<input type="radio" name="fruit" value = "Apple">苹果<br>
复选
<input type="checkbox" name="fruit" value ="apple" >苹果<br>

一般情况下,只有用鼠标点击 “苹果”前的 小圆点,或者小方框 才可以选中

如何才能实现点击“苹果”两个字的时候也同样可以选中啊?

我见有的站就可以
有没有更简洁的办法?
因为会有一堆, 苹果 梨 香蕉 句子 橙子 辣椒 白菜。。。
需要每个文字的前后都加一对<label>么?
展开
 我来答
362366724
2010-12-17 · TA获得超过2498个赞
知道小有建树答主
回答量:784
采纳率:0%
帮助的人:896万
展开全部
单选这样写:<input ID="apple" name="fruit" type="radio" value ="Apple" /><Label for="apple">苹果</Label>
多选:
<input type="checkbox" name="fruit" value ="apple" ID="apple"><Label for="apple">苹果</Label>
如果多项 的话,就直接for同样的ID,然后至少“苹果”变了文字而已,这个就是最好的方法了,没其他好的办法了
abiao5555
2010-12-16 · TA获得超过591个赞
知道小有建树答主
回答量:516
采纳率:0%
帮助的人:490万
展开全部
<Label><input type="radio" name="fruit" value = "Apple">苹果</Label>

这样也可以
如果你要把苹果2个字放到离 radio 很远的地方,那就按楼上诸位所言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友52c2bed
2010-12-16 · TA获得超过1156个赞
知道小有建树答主
回答量:761
采纳率:0%
帮助的人:1029万
展开全部
<input type="radio" name="fruit" value = "Apple" id="fruit">
添加如下代码
<label for="fruit">苹果</label>

首先给checkbox或者radio添加id,然后把文字放在lable标签中,为lable标签设置for属性,for属性的值是你要关联的input的id
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6eed2f8
2010-12-16 · TA获得超过5082个赞
知道大有可为答主
回答量:3423
采纳率:0%
帮助的人:3783万
展开全部
<input ID="apple" name="fruit" type="radio" value ="Apple" /><Label for="apple">苹果</Label>

加入id,然后label for这个id
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
orqwr68
2010-12-16 · TA获得超过2325个赞
知道小有建树答主
回答量:1559
采纳率:0%
帮助的人:943万
展开全部
单选框复选框:

value被作为按钮的值

name作为按钮的名字

<input type=CHECKBOX value=v name=>
js中获取哪个按钮被按下靠value

如var ql=document.getElementsByName("n").value;

那么ql=v

就如一本书 书号是value 书名是name
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式