-2

嗨,我正在尝试使用 for 循环抛出单选按钮,ID 为“Group”并获取它的值,这里显示的是我的代码,但它不会在提交时提醒它们的值,

http://jsfiddle.net/JAwZg/

4

2 回答 2

2

HTML:

<input type="radio" id="group1" name="group" value="1" />
No Changes<br/>
<input type="radio" id="group2" name="group" value="2" />
Gray Scale <br/>
<input type="radio" id="group3" name="group" value="3" />
Old Style<br/>
<input type="radio" id="group4" name="group" value="4" />
Sharpening<br/>

脚本:

var ims = document.getElementsByName("group");

for(var i = 0; i < ims.length; i++){
    ims[i].onclick = function(){alert("hi");}
}

​<a href="http://jsfiddle.net/JAwZg/4/" rel="nofollow">http://jsfiddle.net/JAwZg/4/

于 2012-07-27T07:23:02.727 回答
0

你也可以这样做。而不是 ID 给它一个类

   var yourString; 

   $.each($('.className'), function(i, k){
     yourString += $(k).val()+','; 
     });
    yourString = $.trim(yourString);
    yourString = yourString.substring(0, yourString.length - 1);
于 2012-07-27T07:15:25.347 回答