JavaScript: SubmitForm() fuktioniert nicht

  • Warum funktioniert in Firefox manchmal der Klick auf einen Button nicht?

    In der Statuszeile steht dort : JavaScript:SubmitForm();
    Die Java-Script-Konsole sagt dazu:" document.forms is not a function."

    Mit dem IE funktioniert es aber.

    mfg Rita

  • Warum? Weiss ich doch nicht, warum die Programmierer lieber ihre Zeit damit verbracht haben dem IE allemöglichen Fehlerkorrekturen einzubauen, anstatt ihn sicher zu programmieren. Die haben ihre Prioritäten halt anders definiert. Und auch gleich noch übertrieben. Manchmal muss man schon falschen code schreiben, damit der IE es richtig versteht.

    Der fehler auf der seite ist einfach. Sogenannte Arrays schreibt man mit eckigen Klammern, nicht mit Runden.

    Zitat

    if( document.forms(0).elements("datenschutz").checked == false ) {

    Zitat

    if( document.forms[0].elements("datenschutz").checked == false ) {