有三个单选按钮,它们的name相同,id不同,当我选中了一个后,点击保存按钮,确定我选中的是哪一个单选按钮的js怎样写? document.all.bname.id试试这样看看id 和 name 是一个效果的只不过是xml 里面不认识name ,所以出了id 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body><input type=radio name=a id=a1 checked><input type=radio name=a id=a2 > <input type=radio name=a id=a3 ><input type=button value=test onclick="alert(getCheckedCheckbox('a').outerHTML)"></body></html><script language=javascript>/*** This function is to get the checked checkbox.* JK 2003-12-08*/function getCheckedCheckbox(nameOfCheckBox){ var theNum=0; var theCheckboxInputs=document.getElementsByName(nameOfCheckBox); for (var i=0;i<theCheckboxInputs.length;i++) { if(theCheckboxInputs[i].checked) return theCheckboxInputs[i]; } return theNum;}</script> if (document.getElementById('c1').checked) {} if (document.getElementById('c2').checked) {} if (document.getElementById('c3').checked) {} if (document.getElementById('c1').checked) {alert("选中1");} if (document.getElementById('c2').checked) {alert("选中2");} if (document.getElementById('c3').checked) {alert("选中3");}<input type=radio name=a id=c1><input type=radio name=a id=c2 > <input type=radio name=a id=c3 > <input type=name=a id=c1>document.all.adocument.all.c1document.getElementById('a')document.getElementById('c1')都可以得到这个radio <input type=radio name=a id=c1> 一个页面如何使用多个"Prototype Carousel Class图片幻灯切换"特效 为什么我鼠标移到下拉菜单上没反应,下拉菜单还是消失? aptana代码颜色问题 怎么用JS删除SELECT内重复的内容? 妹妹急求一个类似outlook的菜单 如何构造正确的url字符串参数? 怎么把部分JSP代码加在JS流程里实现? JavaScript如何传递数组对象给网页中的APPLET对象?急!!!!!!! 这个怎么实现啊? 2个JAVA的小问题 怎样屏蔽IE工具栏里面的后退和刷新按钮!? 页面信息压缩问题
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body>
<input type=radio name=a id=a1 checked>
<input type=radio name=a id=a2 >
<input type=radio name=a id=a3 >
<input type=button value=test onclick="alert(getCheckedCheckbox('a').outerHTML)">
</body></html>
<script language=javascript>
/**
* This function is to get the checked checkbox.
* JK 2003-12-08
*/
function getCheckedCheckbox(nameOfCheckBox)
{
var theNum=0;
var theCheckboxInputs=document.getElementsByName(nameOfCheckBox);
for (var i=0;i<theCheckboxInputs.length;i++)
{
if(theCheckboxInputs[i].checked) return theCheckboxInputs[i];
}
return theNum;
}</script>
if (document.getElementById('c2').checked) {}
if (document.getElementById('c3').checked) {}
alert("选中1");
}
if (document.getElementById('c2').checked) {
alert("选中2");
}
if (document.getElementById('c3').checked) {
alert("选中3");}<input type=radio name=a id=c1>
<input type=radio name=a id=c2 >
<input type=radio name=a id=c3 >
document.all.a
document.all.c1
document.getElementById('a')
document.getElementById('c1')
都可以得到这个radio