Zack
cookies vader
Hallo,
ich möchte den Inhalt eines Textfeldes überprüfen ob es einem bestimmten Format entspricht. Wenn dies nicht der Fall ist soll eine Popupmessage mit einem Hinweis erscheinen und das Formular nicht abgeschickt werden.
Aber irgendwie mach ich was falsch. Nur was?
Danke im Vorraus Ra7or
ich möchte den Inhalt eines Textfeldes überprüfen ob es einem bestimmten Format entspricht. Wenn dies nicht der Fall ist soll eine Popupmessage mit einem Hinweis erscheinen und das Formular nicht abgeschickt werden.
Javascript:
<script language="JavaScript" type="text/javascript">
function chkFormular() {
var dauer = document.post.dauer.value;'
var regExp = new RegExp( "[0-9]+[\:][0-9]+[\:][0-9]" );
if(regExp.test(dauer)== false)
{
alert("Die angegebene Dauer entspricht nicht dem forgegebenen Format HH:MM:SS");
document.post.dauer.focus();
return false;
}
}
HTML:
<form action="new.php" method="post" name="post" onsubmit="return chkFormular()">
Anrufer <select size="1" name="anid" onchange="NAME(this)">
<option value="" selected="selected">[Namen auswählen]</option>
<option value="new.php?anid=1">Müller</option>
<option value="new.php?anid=2">Schmidt</option>
<option value="new.php?anid=3">Lehmann</option>
<option value="new.php?anid=4">Klann</option>
<option value="new.php?anid=5">Meyer</option>
<option value="new.php?anid=6">Frank</option>
<option value="new.php?anid=7">Thiel</option>
<option value="new.php?anid=8">Peters</option>
<option value="new.php?anid=9">Thomas</option>
</select><br />
<br />
Gesprächsdatum: <input type="text" name="datum" value="DD.MM.YYYY"><br />
<br />
Gesprächsuhrzeit: <input type="text" name="zeit" value="HH:MM:SS"><br />
<br />
Gesprächsdaur: <input type="text" name="dauer" value="HH:MM:SS"><br />
<br />
<input type="submit" name="n_gespr" style="width:150px;" value="Gespäch hinzufügen">
</form>
Aber irgendwie mach ich was falsch. Nur was?
Danke im Vorraus Ra7or
Zuletzt bearbeitet von einem Moderator: