一个很简单的操作,就是给checkBox打上勾和去掉勾,为什么在IE6 7 8 下没有问题,但是在IE9 Chrome下,第一次点击add再点击remove可以,但是再重复点击的话就没有效果了,checkbox的勾就勾不上了,请问这是为什么?
代码如下:
<head runat="server">
<title></title>
<script src="../js/jquery-1.10.2.js" type="text/javascript"></script>
<script type="text/javascript">
function addCheck() {
$("#CheckBox1").attr("checked", true);
} function removeClick() {
$("#CheckBox1").attr("checked", false);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="checkbox" id="CheckBox1" />
<input type="button" value="add" onclick="addCheck()" />
<input type="button" value="remove" onclick="removeClick()" />
</div>
</form>
</body>jquerycheckboxchromeie9浏览器
解决方案 »
- 请问,特殊字符是变量,如何转义??
- 关于DIV自动高度问题
- 深经半夜发帖求助,如何禁止子窗口刷新父窗口?详情请进>>
- window.print打印页面空白
- 确定是点击了哪个按钮submit的方法?
- 急!找了很多找不到,关于javascrip加入收藏.如何收藏当前页的网址(而不是网站的url)
- iframe之间操作parent.document.all.frame_main.FormMain.submit();对吗
- 请教一个简单问题
- <img alt="aaa">当mouseover时提示很慢,怎样才能立即显示?
- 当input type=text 内容改变时触发什么事件?(请看清后回答!)
- 谁能帮我看看为什么使用了百度地图其他的网页元素显示不出来,如红色的部分
- 关于JSP页面Select标签取label值得问题
attr 都改成 prop