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;"> <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;" > <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;" > <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>