字符串加变量的问题

beyoo 2007-04-02 11:07:32
以下是代码:
要实现,当点按钮4时,按钮1,2,3都不可用。
check()传递字符串‘a,b,c’对应的按钮是1,2,3
下面的代码测试了不提示出错,但就是不能实现所需的功能。
<script language=javascript>
function check(words){
var ss,tt;
ss = words.split(",");
for (i=0;i<ss.length;i++){
tt=document.getElementsByName(ss[i]);
tt.disabled=true;
}
}
</script>

<form method="POST" action="" name="form1">
<p><input type="button" value="1" name="a"><input type="button" value="2" name="b"><input type="button" value="3" name="c"><input type="button" value="4" name="btn4" onclick="check('a,b,c');"></p>
</form>

大家来帮我找找原因。谢谢了!
...全文
124 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jacklinchen 2007-04-02
  • 打赏
  • 举报
回复
tt[0].disabled=true;即可
adverse 2007-04-02
  • 打赏
  • 举报
回复
tt.disabled=true;改成tt[0].disabled=true;

87,915

社区成员

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

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