<td onclick="this.childNodes[0].checked = (this.childNodes[0].checked==true?false:true);" >
<input type="checkbox" id="add[]" name="add[]" value="449" />
</td>
上面的代码虽然实现了点击TD选中或取消checkbox,但是如果点击 checkbox 的话则无法改变状态了
因为是既点击了checkbox,又点击到了 TD,所以导致无法改变状态
用的浏览器是IE8有什么办法可以让这个冲突消失呢?checkbox不能设置为 disable 哦
<input type="checkbox" id="add[]" name="add[]" value="449" />
</td>
上面的代码虽然实现了点击TD选中或取消checkbox,但是如果点击 checkbox 的话则无法改变状态了
因为是既点击了checkbox,又点击到了 TD,所以导致无法改变状态
用的浏览器是IE8有什么办法可以让这个冲突消失呢?checkbox不能设置为 disable 哦
解决方案 »
- MVC中jQuery语法的问题,function(e).......
- jquery.tabify 切换插件 如何把鼠标点击切换 改为 悬停切换
- 刚学ext遇到问题
- 如何在asp.net网页中自做讯播播放器来看电影
- JS菜单,只能有IE6中运作(希望能在firefox中使用),请高手指点改一下!等待
- 只用html+javascript能连接数据库sqlserver吗?
- 求: 数字型转为字符型 函数
- 请问各位高手,如何用脚本控制IE浏览器的后退按钮
- window.close()为什么不好使呢.非常报歉,本人已经无分可送了.
- 高分请教各位斑竹和高手,很急!很急!如果网络允许,在线等待!要交货了,呵呵!:)
- document.write()在原页面输入
- 还是Jquery问题
<td width="100" onclick="this.childNodes[0].checked = !this.childNodes[0].checked;" >
<input type="checkbox" id="add[]" name="add[]" value="449" onclick="this.checked = !this.checked;" />
</td>