<form action="2.php" method="post">
<input  type="checkbox" value=""  name="check[]"/>水果
<input  type="checkbox" value=""  name="check[]"/>大豆
<input  type="checkbox" value=""  name="check[]"/>粮食
<input  type="submit"  name="submit" value="删除"/>
<input  type="submit"  name="submit" value="隐藏"/>
</form>
想咨询大家一个问题,怎么判断当我单击“删除”的时候,提示请选择“要删除的内容”,当单击“隐藏”的时候提示,请选择“要隐藏的内容”!这样的JS怎么写,谢谢大家了,我对JS不怎么熟悉!

解决方案 »

  1.   

    服务端脚本是啥语言?如果是客户端,你对两个submit添加不同的click吧
      

  2.   

     建议"删除"和"隐藏" 使用<input type="Button" > <input  type="checkbox" value=""  name="check1"/>水果
    <input  type="checkbox" value=""  name="check1"/>大豆
    <input  type="checkbox" value=""  name="check1"/>粮食 
    <input  type="button"  value="隐藏" onclick="hidcheck()"/> 
    <script>
    function hidcheck(){
    var ischeck=false;
    var chks=document.getElementsByName('check1');
    for(var i=0; i< chks.length; i++){
     if(chks[i].checked==true){
       ischeck=true;
       return;
     }
    }
    if(ischeck==false){
     alert('要隐藏的内容')
    }
    }
    </script>
      

  3.   

    为每个checkbox 添加id:check_
    function ifSelect(){
     var flag = false;
     for(var i = 1,i<=3;i++){
      if(document.getElementById('check_'+i).checked ='checked')
      flag = true;}
    if(!false)alert('要删除的内容?');
    else{document.forms[0].submit}
    }<input  type="submit"  name="submit" value="删除" onclick="ifSelect();"/> 
      

  4.   

    @lifeng_beijing  同意lifeng的,简单点
      看过