您的位置:首页 > Web前端 > JavaScript

js radio应用中出错调试:原来js函数写错整个函数都不执行的

2011-06-01 11:31 337 查看
html中使用onclick事件调用selLB()函数<input type="radio" id="lx" name="leixing" value="leixing" onclick="selLB()">

函数实现:

function selLB()

{

alert("2");
//测试函数执行

var index=0;

var obj=document.getElementsByName('leixing');

for(var i=0;i<obj.length;i++)

{

if(obj.[i]
.checked) //出错处

{

index=i+1;

break;

}

}

window.navigate("selLB.jsp");

}

错误很明显,多加了个点号。但是后果很严重,整个函数都没有执行,看来是没有编译通过,但这个jsp页面照常显示,只不过点击radio后没有反应。后来我把selLB()函数里面alert以下的代码都注释掉,再点击radio时就弹出对话框了。进一步把注释符号往下移动,发现出错处。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: