JavaScript COde funktioniert nicht warum?

...komplette Frage anzeigen

3 Antworten

Keine Leerzeichen irgendwo machen, wo keine hingehören. Und es heißt maxlength. Dann funktioniert das - bei mir gings jedenfalls grade.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von DrMarkSloan
11.07.2017, 08:57

Vielen Dank.

Immer diese Kack Tippfehler die man danach einfach nicht sieht.

Was meinst du mit Leerzeichen wo keine sind, also wo genau (zum Beispiel??)

0

Das Anführungszeichen muss vor dem mailto kommen.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von tavkomann
10.07.2017, 21:24

Und es heißt method, nicht methode. Kannst du den Code bitte auf hastebin.com einfügen, wenn er dann immer noch nicht funktioniert?

1
Kommentar von DrMarkSloan
10.07.2017, 21:25

Danke. Ist mir nicht aufgefallen, doch daran liegt es nicht.

0
Kommentar von DrMarkSloan
10.07.2017, 21:34

Auch habe es verändert und nochmal mit hastebin hochgeladen, da es trotzdem noch nicht geht

0
<script type="text/javascript"> function chkFormular () {
if (document.Formular.Anrede.value == "") {
alert("Bitte alles ausfüllen!");
document.Formular.Anrede.focus();
return false;
}
if (document.Formular.Vorname.value == "") {
alert("Bitte alles ausfüllen!");
document.Formular.Vorname.focus();
return false;
}
if (document.Formular.Nachname.value == "") {
alert("Bitte alles ausfüllen!");
document.Formular.Nachname.focus();
return false;
}
if (document.Formular.E-mail.value == "") {
alert("Bitte alles ausfüllen!");
document.Formular.E-Mail.focus();
return false;
}
if (document.Formular.Telefonummer.value == "") {
alert("Bitte alles ausfüllen!");
document.Formular.Telefonummer.focus();
return false;
}
if (document.Formular.Mitteilung.value == "") {
alert("Bitte alles ausfüllen!");
document.Formular.Mitteilung.focus();
return false;
}
}
</script>

<form name="Formular" action= "mailto:mail@icloud.com" method="post" onSubmit="return chkFormular()">

<p> Anrede:</p>
<p>
<input type="radio" name="Anrede" value="Frau"> Frau <br>
<input type="radio" name="Anrede" value="Herr"> Herr <br>
</p>

<p>
Vorname: <br>
<input type="text" name="Vorname" size="30px" maxlenght="30px">
</p>
<p>
Nachname: <br>
<input type="text" name="Nachname" size="30px" maxlenght="30px">
</p>
<p>
E-Mail: <br>
<input type="E-Mail" name="E-Mail" size="30px" maxlenght="30px">
</p>
<p>
Telefonnummer: <br>
<input type="text" name="Telefonummer" size="30px" maxlenght="30px">
</p>
<p>
Wie lautet Ihre Mitteilung?: <br>
<textarea id="Text" name="Mitteilung" cols="35" rows="10"> </textarea>
</p>
<p>
Absenden: <br>
<input type="submit" value="Absenden">
</p>
</form>
Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?