User Tag List

Ergebnis 1 bis 4 von 4

Thema: javascript; textfelder nacheinander ansprechen

  1. #1
    Mitglied Avatar von kingarthur
    Registriert seit
    20.06.2010
    Beiträge
    169
    Renommee-Modifikator
    9

    javascript; textfelder nacheinander ansprechen

    Hi leute, habe ein problem mit javascript. Ich möchte Textfelder die den namen egb1, egb2, egb3, egb4, ... usw haben nacheinander ansprechen bzw füllen.

    Damit ist so gemeint, dass ich sie sozusagen dynamisch anspreche. Vllt versteht ihr es mit code besser.


    ----------------------------------------------------------
    function test(){

    var x;

    for (x=0; x>=5; x++){

    'document.form1.egb'+x'.value' =x;

    }
    }
    ----------------------------------------------------------

    so würde ich es gerne machen, geht aber leider nicht. habt ihr eine ahnung wie das gehen könnte?

    lg kingarthur

  2. #2
    Administrator Avatar von BaShoR
    Registriert seit
    18.06.2010
    Ort
    Oberbayern
    Alter
    27
    Beiträge
    4.208
    Blog-Einträge
    1
    Renommee-Modifikator
    20
    Code:
    'document.form1.egb'+x'.value' =x;
    zu

    Code:
    document.form1.egb+x+.value = x;
    Ansonten empfehle ich dir jQuery, da kannst du die einfacher mit $() und SeleKtoren ansprechen.

  3. #3
    Mapping-Profi Avatar von eXi
    Registriert seit
    21.06.2010
    Ort
    Krefeld
    Alter
    26
    Beiträge
    2.554
    Renommee-Modifikator
    27
    Meinst du das so?

    <?
    function textWechsel(neuerText) {
    for(i = 1; i< 6; i++) {
    document.getElementById("textfeld"+i).value = neuerText;
    }
    }
    ?>

  4. #4
    Mitglied Avatar von kingarthur
    Registriert seit
    20.06.2010
    Beiträge
    169
    Renommee-Modifikator
    9
    eXi's hats getan, danke euch beiden für die schnelle hilfe

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
[email protected]