作者cherrySun (汪洋大海)
看板Web_Design
标题[问题] 怎麽把 radio 点选??
时间Thu Sep 28 00:24:43 2006
<input name="sex" type=radio value="male"> 男
<input name="sex" type=radio value="female"> 女
============
我有两个单选钮, name都叫sex
我想要按一下button, 就可以把female的 radio点选起来
我知道只要设计button 的onclick,
用document.getElementById('sex').checked=true
就可以把叫sex的radio点选,
但是因为我把"男"的radio放第一个,
上述指令只能把第一个叫sex的radio点选
(也就是只把"男"的radio点选)
那我可以用什麽指令把放在後面的female点选呢??
有什麽指令可以判断value值的吗??
请大大指教指教...<(__ __)>
--
「小孩怎会不喜欢脚踏车?它是你的第一部车,代表着独立与自由。
骑上单车,你可以尽情奔驰,规则、大人都管不了你。」~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.86.129.221
1F:推 bennylu:你并没有给radio他们id 你只给他们name 09/28 00:52
2F:推 LPH66:用sex.value=值 试试看? (没试过乱猜) 09/28 00:53
3F:→ LPH66:啊原来是要用id... 09/28 00:53
4F:推 cherrySun:document.getElementById可以抓到name说..@@> 09/28 00:55
5F:→ cherrySun:我也不知道为什麽getElementById可以抓到name... 09/28 00:55
6F:→ bennylu:所以你抓一群name相同的radio button干麻? 09/28 00:56
7F:→ bennylu:#2951可以给你参考 09/28 00:57
8F:→ ckw:用ie的话确实可以抓到name,但只能抓到第一个 09/28 10:34
9F:→ ckw:既然给name就用getElementsByName吧 09/28 10:35
10F:→ ckw:有多个相同name就会取得一个阵列,再用index去控制 09/28 10:36