function selectCheckbox(i)
{
var x=document.getElementsByName("checkarray");
if(x[i].checked)
{
x[i].checked=false;
}
else
{
x[i].checked=true
}
return true;
} <s:iterator value="list" status="st" >
<tr onmouseout="this.style.background=''" onmouseover="this.style.background='fffFFF'"onclick="selectCheckbox(<s:property value="#st.index"/>)" >
<td><input name="checkarray" type="checkbox" value=${id}></input></td>
<td><s:property value="tel"/></td>
<td><s:a href="showDetail.action?id=%{id}">修改</s:a></td>
</tr>
</s:iterator>
问题说明:想要实现的是在点击表中某一行的任何地方,都默认是选中该行的checkbox,但是上述代码实现的是点击别的地方都好用,点击checkbox框却无法点击,求高手指点一下是什么原因~
{
var x=document.getElementsByName("checkarray");
if(x[i].checked)
{
x[i].checked=false;
}
else
{
x[i].checked=true
}
return true;
} <s:iterator value="list" status="st" >
<tr onmouseout="this.style.background=''" onmouseover="this.style.background='fffFFF'"onclick="selectCheckbox(<s:property value="#st.index"/>)" >
<td><input name="checkarray" type="checkbox" value=${id}></input></td>
<td><s:property value="tel"/></td>
<td><s:a href="showDetail.action?id=%{id}">修改</s:a></td>
</tr>
</s:iterator>
问题说明:想要实现的是在点击表中某一行的任何地方,都默认是选中该行的checkbox,但是上述代码实现的是点击别的地方都好用,点击checkbox框却无法点击,求高手指点一下是什么原因~
解决方案 »
- Cannot retrieve definition for form bean null on action /savePlanB
- jsp界面的判断和比较问题
- SSH框架下怎么实现邮件群发??
- Applet可以实现“Asp加Vbscript”的功能吗?8个入门小问题
- 求助!!!在TOMCAT 5.5里如何配置servlets开发环境
- 请问javascript取得表单里的值,用在jsp程序里啊?
- 当多人协同开发时,我应该怎么做
- 小弟最近要学习JSP 哪位大峡 有这方面的电子文档传给小弟一份 或者 哪里有免费文档下载
- Mysql 外键设置
- 如何在context中写入mysql的链接
- 用myEclipse7.0开发webSevice这里例子为什么出错,大家看看
- Web如何调试一些不常见的问题
加上一个onclick事件
增加id并且把id传递给函数,然后通过
var obj = document.getElementById(id);
if(obj.checked){
...
}else{
...
}