以下JS有什么问题呢?怎么没有错误报告也不起作用那?

shootarrow 2005-01-05 11:45:12
<script language="javascript">
function check_notify()
{
if (document.order_post.no_notify.checked)
{
document.all.r1.disabled=false;
}else{
document.all.r1.disabled=true;
}
}
</script>
……
<form name="order_post" method="post" action="order_post.asp">
<input type="checkbox" name="no_notify" value="1" onclick="check_notify()">
<input type="radio" name="handle" id="r1" value="1" disabled="false">
<input type="radio" name="handle" id="r1" value="2" disabled="false">
<input type="radio" name="handle" id="r1" value="3" disabled="false">
<input type="radio" name="handle" id="r1" value="4" disabled="false">
</form>
...全文
45 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shootarrow 2005-01-05
  • 打赏
  • 举报
回复
谢谢了
ttyp 2005-01-05
  • 打赏
  • 举报
回复
<script language="javascript">
function check_notify()
{
var a = document.getElementsByName("r1");

for(var i=0;i<a.length;i++)
{
a[i].disabled = !document.order_post.no_notify.checked;
}
}
</script>
……
<form name="order_post" method="post" action="order_post.asp">
<input type="checkbox" name="no_notify" value="1" onclick="check_notify()">
<input type="radio" name="r1" value="1" disabled="false">
<input type="radio" name="r1" value="2" disabled="false">
<input type="radio" name="r1" value="3" disabled="false">
<input type="radio" name="r1" value="4" disabled="false">
</form>

//id不能重复
shootarrow 2005-01-05
  • 打赏
  • 举报
回复
up

87,910

社区成员

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

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