Ulli: Formularfeld in anderem Frame, mit []

Hallo!

Ich muss aus einem Frame heraus ein Formular, welches in einem Nachbarframe ist befüllen. Das ist ja nicht weiter ein Problem:

parent.framename.document.forms[0].textfeld.value = "blabla";

Nun habe ich ein Probelm. Die Felder in dem Formular sind etwas ungünstig benannt:

<input type="text" size="3" name="form[pos1]">

Da im Namen des Feldes eckige klammern vorkommen, bekomme ich Fehler beim ansprechen des Feldes.

Wie kann ich das trotz der [] in Javascript verwirklichen?

Schönen Tag,

Ulli

  1. Hi,

    Nun habe ich ein Probelm. Die Felder in dem Formular sind etwas ungünstig benannt:

    ja. PHP saugt.

    Wie kann ich das trotz der [] in Javascript verwirklichen?

    Warum hast Du danach nicht im Archiv gesucht?

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Moin!

    parent.framename.document.forms[0].textfeld.value = "blabla";

    Nun habe ich ein Probelm. Die Felder in dem Formular sind etwas ungünstig benannt:

    <input type="text" size="3" name="form[pos1]">

    Da im Namen des Feldes eckige klammern vorkommen, bekomme ich Fehler beim ansprechen des Feldes.

    Wie kann ich das trotz der [] in Javascript verwirklichen?

    Genauso, wie du mit forms[0] das erste Formular ansprichst, kannst du mit elements[0] das erste Formularelement ansprechen.

    Außerdem kannst du statt der 0 einen String angeben, der den Elementnamen enthält.

    parent.framename.document.forms[0].elements['form[pos1]'].value...

    - Sven Rautenberg

    --
    ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|