Hallo zusammen,
möchte ein kleines Formular überprüfen, dass ganze habe ich mit javscript gemacht. Was dann so aussieht.
0<html>
<head>
<script type="text/javascript">
function loesche()
{
document.nachricht.name.value="";
document.nachricht.email.value="";
document.nachricht.nachricht.value="";
}
var fehlerHead = "<img src='rot1.jpg'> <b>Bitte überprüfen Sie die Eingaben mit nem blauem Punkt.</b>";
var fehlerName = "<img src='rot.jpg' alt='Fehler'>";
var fehlerMail = "<img src='rot.jpg' alt='Fehler'>";
var fehlerNachricht = "<img src='rot.jpg' alt='Fehler'>";
function ueberpruefe()
{
document.all.Fehler.innerHTML="";
document.all.fehlerName.innerHTML="";
document.all.fehlerMail.innerHTML="";
document.all.fehlerNachricht.innerHTML="";
if(document.nachricht.name.value==""){
document.all.Fehler.innerHTML=fehlerHead;
document.all.fehlerName.innerHTML=fehlerName;
}
if(document.nachricht.email.value==""){
document.all.Fehler.innerHTML=fehlerHead;
document.all.fehlerMail.innerHTML=fehlerMail;
}
if(document.nachricht.nachricht.value==""){
document.all.Fehler.innerHTML=fehlerHead;
document.all.fehlerNachricht.innerHTML=fehlerNachricht;
}
}
</script>
</head>
<body bgcolor="#eeeeee">
Damit keine Fehler auftretten sollte JavaScript aktiviert sein.
<br>
<br>
<table height="50px">
<tr>
<td><p id="Fehler"></p></td>
</tr>
</table>
<br>
<form name="nachricht">
<table cellspacing="0" cellpadding="1">
<tr>
<td width="100"><b>Name</b></td>
<td width="170"><input type="text" name="name"></td>
<td width="100"><p id="fehlerName"></p></td>
</tr>
<tr>
<td><b>E-Mail</b></td>
<td><input type="text" name="email"></td>
<td><p id="fehlerMail"></p></td>
</tr>
</table>
<table>
<tr>
<td colspan="2"><textarea name="nachricht" cols="31" rows="10"></textarea></td>
<td><p id="fehlerNachricht"></p></td>
</tr>
<tr>
<td><input type="button" value="abschicken" onClick="ueberpruefe()"></td>
<td><input type="button" value="löschen" onClick="loesche()"></td>
</tr>
</table>
</form>
aber wenn ich das jetzt mit der php-datei speichern möchte, muss ich ja im formular schreiben <action="save.php" method="post"> und dann wird das ganze nicht von javascript überprüft