根据状态使用按钮可用,不可用 当选择了多选框后,删除按钮才被激活,否则是disabled,怎样设置,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用javascript向多选框添加监听事件!<html><body> <input type="checkbox" name="checkboxName" onclick="buttonDisable"/>checkboxNameA <br/> <input type="checkbox" name="checkboxName" />checkboxNameB <br/> <input type="button" value="button" id="buttonNoDisable" disabled="disabled" />xxxxxx <br/> </body> <script type="text/javascript"> function buttonDisable(){ var checkbox = document.getElementsByName("checkboxName"); for(var i=0;i<checkbox.length;i++){ if (checkbox[i].checked) { document.getElementById("buttonNoDisable").disabled=false; return; }else{ document.getElementById("buttonNoDisable").disabled=true; } } } function initPage(){ var checkbox = document.getElementsByName("checkboxName"); if (window.addEventListener) {//非IE,// 添加监听 for(var i=0;i<checkbox.length;i++){ checkbox[i].addEventListener('click',buttonDisable,false); } } else if (window.attachEvent){//IE for(var i=0;i<checkbox.length;i++){ checkbox[i].attachEvent('onclick', buttonDisable); } } } initPage(); </script></html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script> function setStatus() { var checkbox=document.getElementById('chkSel'); var button=document.getElementById('btnDel'); if(checkbox.checked) { button.disabled=false; } else { button.disabled=true; } }</script></head><body><form id="form1" method="post" action=""> <input type="button" disabled="disabled" id="btnDel" value="按钮" /> <input type="checkbox" id="chkSel" value="checkbox" onClick="setStatus()" /> </form></body></html> <script type="text/javascript"> function addTest(){ document.getElementById("delete").disabled=!document.getElementById("delete").disabled; } </script> <body> 激活<input type="checkbox" id="check" onclick="addTest()"> <input type="button" value="删除" id="delete" disabled="disabled"> </body>这也就可以了。 text赋值问题 js解析xml 解析的正确,FF也不报错误就是不显示 谁给一下jsp的简单论坛代码 Java 去掉软回车标记 我的jsp页面用了两个form为什么点击提交的时候会提交两次呢? 求标准设置方法path/classpath/java_home/... Random随机产生4位数字怎么解决?(新手) 在Servlet问题,求高手指导啊 如何在servlet里得到application对象 怎样传递参数的多个值? FCKEditor如何响应鼠标事件 100分求解LDAP添加新的数据时候老抛出错误Entry Already Exists (68)!
<html>
<body>
<input type="checkbox" name="checkboxName" onclick="buttonDisable"/>checkboxNameA <br/>
<input type="checkbox" name="checkboxName" />checkboxNameB <br/>
<input type="button" value="button" id="buttonNoDisable" disabled="disabled" />xxxxxx <br/>
</body>
<script type="text/javascript">
function buttonDisable(){
var checkbox = document.getElementsByName("checkboxName");
for(var i=0;i<checkbox.length;i++){
if (checkbox[i].checked) {
document.getElementById("buttonNoDisable").disabled=false;
return;
}else{
document.getElementById("buttonNoDisable").disabled=true;
}
}
}
function initPage(){
var checkbox = document.getElementsByName("checkboxName");
if (window.addEventListener) {//非IE,// 添加监听
for(var i=0;i<checkbox.length;i++){
checkbox[i].addEventListener('click',buttonDisable,false);
}
} else if (window.attachEvent){//IE
for(var i=0;i<checkbox.length;i++){
checkbox[i].attachEvent('onclick', buttonDisable);
}
}
}
initPage();
</script>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script>
function setStatus()
{
var checkbox=document.getElementById('chkSel');
var button=document.getElementById('btnDel');
if(checkbox.checked)
{
button.disabled=false;
}
else
{
button.disabled=true;
}
}
</script>
</head><body>
<form id="form1" method="post" action="">
<input type="button" disabled="disabled" id="btnDel" value="按钮" />
<input type="checkbox" id="chkSel" value="checkbox" onClick="setStatus()" />
</form>
</body>
</html>
function addTest(){
document.getElementById("delete").disabled=!document.getElementById("delete").disabled;
}
</script>
<body>
激活<input type="checkbox" id="check" onclick="addTest()">
<input type="button" value="删除" id="delete" disabled="disabled">
</body>这也就可以了。