Werner: HTML Feld dynamisch ansprechen

Hallo,

wie kann ich von Javascript ein HTML Feld dynamisch ansprechen?

Beispiel:

<HTML>

<HEAD>
<SCRIPT language="javascript">
function setTextArea() {

x = 1;

document.all.test = 'dummy';
}
</SCRIPT>
</HEAD>

<BODY>
<TEXTAREA name="test1"></TEXTAREA>
</BODY>

</HTML>

Im Javascript möchte ich nun das Feld ansprechen, wobei die fortlf. Nr. des Feld variabel ist (x).

Werner

  1. Weiß das niemand?

    Werner

    Hallo,

    wie kann ich von Javascript ein HTML Feld dynamisch ansprechen?

    Beispiel:

    <HTML>

    <HEAD>
    <SCRIPT language="javascript">
    function setTextArea() {

    x = 1;

    document.all.test = 'dummy';
    }
    </SCRIPT>
    </HEAD>

    <BODY>
    <TEXTAREA name="test1"></TEXTAREA>
    </BODY>

    </HTML>

    Im Javascript möchte ich nun das Feld ansprechen, wobei die fortlf. Nr. des Feld variabel ist (x).

    Werner

  2. Hallo,

    wie kann ich von Javascript ein HTML Feld dynamisch ansprechen?

    Beispiel:

    <HTML>

    <HEAD>
    <SCRIPT language="javascript">
    function setTextArea() {

    x = 1;

    document.all.test = 'dummy';
    }
    </SCRIPT>
    </HEAD>

    <BODY>
    <TEXTAREA name="test1"></TEXTAREA>
    </BODY>

    </HTML>

    Im Javascript möchte ich nun das Feld ansprechen, wobei die fortlf. Nr. des Feld variabel ist (x).

    Werner

    Hallo Werner,

    erstmal muss Dein Formularelement in einem solchen stehen, sprich von <form name="myform"></form> umschlossen sein.
    Hinweise zum Auslesen des Inhalts von Formularelementen findest Du hier:

    http://selfhtml.teamone.de/javascript/objekte/elements.htm

    Um Elemente verschiedenen Namens zu überprüfen arbeitest Du am besten mit einem Array und einer for-Schleife siehe:

    http://selfhtml.teamone.de/javascript/sprache/schleifen.htm#for

    Hoffe, das hilft Dir weiter,
    Gruß rucksackpeggy