<FORM METHOD=POST name=form1 ACTION="">
<INPUT TYPE="button" value="chkform1" onclick="alert(this.form.name);">
</FORM>
<FORM METHOD=POST name=form2 ACTION="">
<INPUT TYPE="button" value="chkform2" onclick="alert(this.form.name);">
</FORM>

解决方案 »

  1.   

    检查parentElement,直到parentElement的tagName是FORM
      

  2.   

    <script>
    function getForm(){
    var e=event.srcElement
    while(e=e.parentElement){
    if(e.tagName=="FORM"){
    alert(e.tagName)
    break;
    }
    }
    }
    </script><form name="form1">
    <input type=button onclick="getForm()" value="FormName">
    </form><form name="form2">
    <input type=button onclick="getForm()" value="FormName">
    </form>
      

  3.   

    liuzxit(升职无希望﹐盼望加工资) 兄的代码应该改动一下:alerta(e.tagName);
    改为alert(e.name);