michapro: Formular in FireFox

Ich möchte im FireFox auf mein Form zugreifen.

document.forms[0].submit();

Das geht so nicht!

document.getElementsByName(" ... ") geht auch nicht da ich den Name
zu diesen Zeitpunkt nicht kenne.
Es gibt aber nur ein Form.

Im IE geht es mit document.forms[0].submit();
Aber im FireFox nicht.

Wie kann ich dass lösen?

  1. Hi,

    Das geht so nicht!

    "geht nicht" geht erst recht nicht. Wie lautet Deine Fehlerbeschreibung?

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. "geht nicht" geht erst recht nicht. Wie lautet Deine Fehlerbeschreibung?

      Fehlermeldung:

      Fehler: document.forms[0] has no properties
      Quelldatei: http://intranet/js/mail.js
      Zeile: 71

      1. Hi,

        Fehlermeldung:

        eine Fehlermeldung ist schon mal unumgänglich, wenn es eine gibt. Aber wie lautet jetzt Deine Fehler_beschreibung_? In dieser ist zwingend Deine Analyse des Problems enthalten.

        Quelldatei: http://intranet/js/mail.js

        Und der relevante Code, also aufgerufenes JavaScript, JavaScript-Auruf, wichtige HTML-Stellen usw. Es sei denn Du erwartest, dass sich jemand in Dein Intranet einklingt ;-)

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
      2. Hallöle,

        also das Beispiel in SELFHTML geht von einem NAMEN aus:

        <form name="Testform" action="/cgi-bin/auswert.pl" method="get">
        ...
        document.Testform.submit();

        LG Kalle

        1. habe deinen
           submit() mal eben in ein HTML eingebaut, es funktioniert im FF 1.0

          <form name='form_anfrage' action='v8_mail.php' method='post' onSubmit='return chkFormular()'>

          ...
          <script type="text/javascript">
            document.forms[0].submit();
          </script>

          </body></html>

        2. Hi,

          also das Beispiel in SELFHTML geht von einem NAMEN aus:

          das ist für das Problem aber nicht relevant, da es nur eine von vielen Zugriffsmöglichkeiten darstellt.

          Cheatah

          --
          X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
          X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
          X-Will-Answer-Email: No
          X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo michapro,

    Im IE geht es mit document.forms[0].submit();
    Aber im FireFox nicht.

    Ist das Dokument schon fertig geladen wenn das JavaScript ausgeführt wird?

    Grüße

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
    http://emmanuel.dammerer.at/selfcode.html