Lordy15: 1 form 2 Submit Buttons; Nach Submit wird js nicht ausgelöst

Beitrag lesen

das coding, habs aufs wesentliche reduziert und paar funktionen weggelassen, hab den Fehler glaub grad selber entdeckt ^^

Nachdem ersten Absenden hängt, der mir glaub in einer Endlosschleife vom check() fest^^
werd mir glaub den QueryString holen und im check() eine auswahl über den value von submit machen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"  
        "http://www.w3.org/TR/html4/strict.dtd">  
  
<html>  
<head>  
<script type="text/javascript">  
  
  
  
  
  
   function check()  
    {  
        if (document.getElementById("email").value == "") {  
            document.getElementById("Submitcheck").disabled = true;  
  
  
  
            // ----- 'Send Button' optisch deaktivieren bei Firefox -----  
            if (navigator.appName.indexOf("Netscape") != -1) {  
                document.getElementById("Submitcheck").style.color = "#999999";  
                document.getElementById("Submitcheck").style.border = "3px double #999999";  
            }  
            // --------------------------------------------------  
  
        } else {  
            document.getElementById("Submitcheck").disabled = false;  
  
            // ----- 'Send Button' optisch wieder aktivieren bei Firefox -----  
            if (navigator.appName.indexOf("Netscape") != -1) {  
                document.getElementById("Submitcheck").style.color = "#000000";  
  
            }  
            // --------------------------------------------------  
        }  
        if (document.getElementById("email").value == "") {  
            document.getElementById("Submitsend").disabled = true;  
  
  
  
            // ----- 'Send Button' optisch deaktivieren bei Firefox -----  
            if (navigator.appName.indexOf("Netscape") != -1) {  
                document.getElementById("Submitsend").style.color = "#999999";  
                document.getElementById("Submitsend").style.border = "3px double #999999";  
            }  
            // --------------------------------------------------  
  
        } else {  
            document.getElementById("Submitsend").disabled = false;  
  
            // ----- 'Send Button' optisch wieder aktivieren bei Firefox -----  
            if (navigator.appName.indexOf("Netscape") != -1) {  
                document.getElementById("Submitsend").style.color = "#000000";  
  
            }  
            // --------------------------------------------------  
        }  
  
    }  
  
</script>  
  
</head>  
<body onload="javascript:check();">  
  
<form method="get" action="test.asp" name="User" >  
    <table cellspacing="0" cellpadding="1" width="380"  style="border:1px solid #999999; margin:4px;">  
    <%if request.QueryString("email") <> "" then %>  
    <%VorZuName = split(split(request.querystring("email"),"@")(0),".") %>  
    <%else %>  
    <%VorZuName = split(split("Max.Mustermann@","@")(0),".") %>  
    <%end if %>  
    <tr>  
          <td style="border-bottom:1px solid #E2E2E2;">&nbsp;<font color='#ff0000'>*</font>Email:</td>  
          <td style="padding-right:30px;"><input class="data_input" type="text" size="20" name="email" id="email"  value="<%=request.querystring("email")%>"  onkeydown="javascript:check();" onkeyup="javascript:check();"/></td>  
    </tr>  
    <tr ><td  style="width:90px;" >&nbsp;<font color='#ff0000'>*</font>First Name:</td>  
         <td    style="padding-right:30px;width:180px;" ><input class="data_input" type="text" size="20" name="first" id="ln" value="<%=VorZuName(0)%>" id="Text3" onkeydown="javascript:check();" onkeyup="javascript:check();" /> </td>  
    </tr>  
    <tr >  
         <td  style="width:90px;" > &nbsp;<font color='#ff0000'>*</font>Last Name: </td>  
          <td    style="padding-right:30px;width:180px;" > <input class="data_input" type="text" size="20" name="last" id="fn" value="<%=VorZuName(1)%>" id="Text2" onkeypress="javascript:check();" onkeydown="javascript:check();" onkeyup="javascript:check();" /></td>  
    </tr>  
    <tr >  
         <td > <input style="margin-left:4cm;margin-top:10px;"class="button" type="reset" value="reset" name="reset"/></td>  
         <%if Request.QueryString("submit") <> "check input" AND Request.QueryString("submit") ="" Then %>  
         <td> <input style="margin-top:10px;" class="button" type="submit" value="check input" name="submit" disabled="disabled" id="Submitcheck" /></td>  
         <%else %>  
         <td> <input style="margin-top:10px;" class="button" type="submit" value="send" name="submit" disabled="disabled" id="Submitsend" /></td>  
         <%end if %>  
         </tr>  
    </table>  
  
</form>  
  
  
</body>  
</html>