checkbox选中则button.visible=false
checkbox取消则button.visible=true;
用js写。

解决方案 »

  1.   


    var input = document.getElementsByTagName("input");
    for(var i = 0 ; i < input.length; i++)
    {
       if(input[i].type=="checkbox"&&input[i].checked==true)
        button.style.display="block";
       else
        button.style.display="none";
    }
      

  2.   

    哦来晚了
    JScript code
    var input = document.getElementsByTagName("input");
    for(var i = 0 ; i < input.length; i++)
    {
       if(input[i].type=="checkbox"&&input[i].checked==true)
        button.style.display="block";
       else
        button.style.display="none";
    }
    正解
      

  3.   

    就一个checkbox~~~不用循环吧?
      

  4.   


     <form id="form1" runat="server">
        <div>
            <input id="Checkbox1" type="checkbox" onclick ="changeState();"/>
            <input id="Button1" type="button" value="button" />
        </div>
        </form>
       <script type="text/javascript">
          
          
          function changeState()
          { 
            var btn=document.getElementById("Button1");
            var chk=document.getElementById("Checkbox1");
            
            if(chk.checked)
            {    
                btn.style.display="none";
            }
            else
            {
                 btn.style.display="block";
            }
          }
        </script>
      

  5.   

    如果是imagebutton呢? 主要是想在按钮上加图片