jslehrling
Mitglied
Registriert: 08.09.2006
Beiträge: 1
|
|
hallo, brauche Eure Hilfe, plz ! ich soll eine HTML Seite mit Javascript schreiben, die ein Textfeld für die Eingabe einer Postleitzahl und einen Absende-Button mit der Aufschrift "Eingabeprüfung" enthält. Beim Anklicken des Buttons soll geprüft werden, ob die eingegebene PLZ aus fünf Zeichen besteht. Wenn dies nicht der Fall ist, soll ein Warnfenster mit dem Text "Bitte 5-stellige PLZ eingeben !" aufgerufen werden. Dazu soll ich benutzen: - ein gemeinsames HTML Formular mit dem Namen "Feld" für das Textfeld (Name "Textfeld" und den Button) - eine Funktion "CheckPLZ" im HTML Header, die vom Button aufgerufen wird und die Längenüberprüfung und die Warnfenster-Ausgabe übernimmt. Außerdem soll ich darauf achtendaß bei ausgeschaltetem Javascript kein Scriptcode auf der Seite erscheint, sondern nur der Button ohne Funktion bleibt ?! Ich benötige dabei einen Parameter
document.forms[´feld´].Textfeld
Ich soll darauf achten, einfache Anführungszeichen zu verwenden (warum ?)
wie sieht das Listing aus ?
|
|
| 08.09.2006 08:02:03 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 548
|
|
Hallo, ist doch ganz einfach wenn man es kann ;-)))
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>PLZ-Check</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
<!--
function CheckPLZ() {
// Zuerst die PLZ auslesen
var plz = document.forms['Feld'].Textfeld.value;
// Besteht die plz NICHT aus 5 Zahlen ?
if(!plz.match(/[0-9]{5}/)) {
// Fehlermeldung augeben
alert('Bitte 5-stellige PLZ eingeben !')
}
}
-->
</script>
</head>
<body>
<form name="Feld" method="GET" action="/">
<input type="text" maxlength="5" size="5" name="Textfeld">
<button onclick="CheckPLZ()">Eingabeprüfung</button>
</form>
</body>
</html> |
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 09.09.2006 17:44:18 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|