<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>
<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>
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>
改为alert(e.name);