选中复选框时是否启用按钮

时间:2015-09-13 13:00:42

标签: javascript button checkbox

我这里有一个代码,每当我选中一个复选框时,按钮都会启用,但是如果我取消选中该按钮,该按钮将被禁用。我的问题是,当我添加另一个复选框时,禁用和启用按钮不起作用。输出应该是每当我选中一个或多个复选框时按钮将启用但如果没有选中复选框,则应禁用该按钮。谁知道我怎么能这样做?

这是我的代码:

        <HTML>
            <HEAD> 
            <SCRIPT LANGUAGE="JavaScript">

            function Disab(id) 
            {
                if(document.form1.cbox.checked) 
                {
                    document.form1.Button1.disabled=false
                }
                else {
                    document.form1.Button1.disabled=true
                }
            }

            </SCRIPT>

            </HEAD>
            <BODY TEXT="000000" BGCOLOR="FFFFFF">

            <form name="form1">
            <div align="center"> 
            <input name="cbox" type="checkbox" id="cbox2" value="checkbox" onClick=Disab(this.id);>
            Click here to Enable/Disable Button<br /><br />
            <input type=button onClick="alert('Button pressed!')" value="Button" name="Button1" disabled>
            </div>
            </form>
            </BODY>
            </HTML>

0 个答案:

没有答案