[求教:所有Radio的点击事件怎么处理]

雷肿么了 2012-03-03 11:45:57

//比如我HTML页面有50个Radio ,想调用一个JS 方法就可以判断选中的是第几个,
// 而不用在每个Radio 的onclick 里写上<input id="Radio" name="R1" type="radio" onclick="js 方法();" />



...全文
164 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsw645645645 2012-03-03
  • 打赏
  • 举报
回复

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
var fn = function () {
var radios = document.getElementsByName('ipt');
for (var i = 0; i < radios.length;i++ ) {
var item = radios[i];
if (item.checked) {
alert(item.getAttribute('value'));
}
}
}
</script>
</head>
<body>

<div id="container">
<input type="radio" name="ipt" value="1" />
<input type="radio" name="ipt" value="2" />
<input type="radio" name="ipt" value="3" />
<input type="radio" name="ipt" value="4" />
</div>

<input type="button" value="submit" onclick="fn()" />

</body>
</html>


jusfr 2012-03-03
  • 打赏
  • 举报
回复
语句$(':radio:checked').index(),从0开始到49

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧