Formularabschicken unterbinden

…ist eine Skriptsprache, die die Möglichkeiten von HTML stark erweitert. Sie wird eingesetzt, um Internet-Seiten flexibel und interessant gestalten zu können. Beispiel: Formulare mit Berechnungsfunktionen / animierte Schaltflächen oder einfach fallender Schnee. - Fragen - Antworten –Tipps hier hinein...

Moderator: lauras

Beiträge bitte im neuen Forum

Formularabschicken unterbinden

Beitragvon DerWaldschrat » Donnerstag 30. Dezember 2010, 12:22

Hallo,
ich kenne mich eigentlich recht gut mit JS aus, hab aber eine Frage:
Wenn ich per
Code: Alles auswählen
<script>
function validate () {
  if (true) /* Formularvalidierung */
return false;
}
</script>
<form onsubmit="validate()">
</form>

oder
Code: Alles auswählen
function validate () {
  if (true) /* Formularvalidierung */
return false;
}
<form id="formm">
</form>
<script>
document.getElementById.onsubmit=validate;
</script>

den Eventhandler registriere, wird das Abschicken des Formulars per "return false;" unterbunden.
Wenn ich aber die Eventregistrierung über "attachEvent/addEventListener" mache, geht es nicht so einfach.
Wie lässt sich das dann mit "attachEvent/addEventListener" lösen?
DerWaldschrat

edit: Hat wirklich keiner eine Ahnung?
DerWaldschrat
HTML-Freund
 
Beiträge: 88
Registriert: Freitag 4. Juli 2008, 16:37

Beiträge bitte im neuen Forum

Zurück zu JavaScript

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron