Boy: Return bei Formularen

Hallo allerseits,

ich habe eine Verständnisfrage.

Warum muss bei einem Formular, welches einen Submitbutton enthält sowohl im Eventhandler onSubmit - retun ="return funktioname()" stehen als auch in der Funktion selber.

function funktionsname()
{
bla....
return false
}

Würde ein return in der Funktion oder im Eventhandler nicht genügen? Ob ich jetzt der Funktion sage, dass sie den Wert zurückliefern soll oder dem Eventhandler, dass er sich sie holen soll ist doch Wurstbrot oder? Klärt mich auf.

  1. Hi,

    Würde ein return in der Funktion oder im Eventhandler nicht genügen?

    nein. Die Funktion gibt an den Aufruf im Event-Handler zurück, der Event-Handler an "das System".

    Ob ich jetzt der Funktion sage, dass sie den Wert zurückliefern soll oder dem Eventhandler,

    Wenn _nur_ die Funktion etwas zurückgibt, versackt das im Nirvana. Wenn _nur_ der Event-Handler etwas zurückgibt, dann ist das immer das gleiche - nämlich das, was _jede_ Funktion zurückgibt, wenn sie nichts zurückgibt.

    dass er sich sie holen soll

    Er holt nicht, er bekommt.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes