万分感谢muxue(muxue)的答案,让我茅塞顿开,收获不小,我又改了一下,基本已经实现了!呵呵
不过还有几个细节想深入了解一下:
1:tdName=eval(tdName)中eval是什么意思?
2:由于我前面设计的有问题,发现实现后是对是否点击该行进行的判断,而不是对是否选中复选框进行的判断……要达到后面这种判断,需要对m_click()进行怎样的改动呢?
谢谢 ^-^
不过还有几个细节想深入了解一下:
1:tdName=eval(tdName)中eval是什么意思?
2:由于我前面设计的有问题,发现实现后是对是否点击该行进行的判断,而不是对是否选中复选框进行的判断……要达到后面这种判断,需要对m_click()进行怎样的改动呢?
谢谢 ^-^
解决方案 »
- jQuery easyUI 局部ajax刷新后,无法响应点击事件(在线等,先谢谢各位)
- javascript如何获取返回类型为JSON格式的数据?
- LazyLoad加载问题
- 怎样才能取消Scripting.FileSystemObject弹出来的提示?
- 如何获取未知iframe的高度?
- js旋转和添加问题????急急急
- 我有一个表格,横向排列,重复数从数据库中取得,如何使点击其中一行.
- 如何这样存储数据到access?
- Checkbox的BUG问题
- 课程设计我自己做不完了,所以求大神可以给个现成的,是用java web写一个运动会成绩管理系统
- 表格的每个单元个设置不同的图片
- vml中如何用javascript去掉polyline的箭头?
建议onclick=m_click(this)
然后需要改变下判断条件,我理解你的想法是选中的行显示一个颜色 所以条件应该来判断checkbox的checked
然后,
function m_click(obj){
var pNode=obj.parentNode;
if (obj.checked==true){
pNode.className="check2";
}else{
pNode.className="check";
}
}
类似这样吧。
eval函数,简单来说就是把一个字符串当成一个js变量来执行。可以看看这个:
http://hi.baidu.com/gun2008/blog/item/1030c56223c299dde6113a8e.html