Hackerboy1993: Variablen Problem!

Guten Tag.
Ich bin gerade dabei meine 1. Javascriptanwendung zu schreiben und habe dabei ein Problem.

Hier ein Teil meines Codes mein Code.

window.document.Keyboard.+C_f+.value = usw.

Wie muss ich die Variable C_f einfügen? Mit ("") oder mit $ oder wie?
Muss ich die Variable C_f zuerst definieren?

Wie Ihr seht sollte der Inhalt eines bestimmten Feldes in der Form Keyboard geändert werden.

Vielen Dank für eure Hilfe!!

  1. Hi there,

    Wie muss ich die Variable C_f einfügen? Mit ("") oder mit $ oder wie?

    ...value = "ich_bin_ein_String";

    oder

    ...value = ich_bin_eine_javascriptvariable;

    Muss ich die Variable C_f zuerst definieren?

    C_f ist keine Variable sondern der Name eines Eingabefeldes. Dem kannst Du im HTML-Code mit <input type="text" name="C_f" value="irgend_ein_wert"> einen Wert zuweisen. Das ist aber optional.

    1. Ich habe aber C_f als Variable. Also besser gesagt in dieser Variable (!!) ist der Name des Eigabefeldes vorhanden. Wie fügt man die Variable C_f ein?

      Ein Beispiel

      C_f = "feld1";

      Ich möchte das am Schluss folgender Code ausgeführt wird:
      window.document.Keyboard.feld1.value= ..... usw.

      Also wie gibt man diese Variable an dieser Stelle aus?

      1. Hallo,

        C_f = "feld1";

        Ich möchte das am Schluss folgender Code ausgeführt wird:
        window.document.Keyboard.feld1.value= ..... usw.

        document.KeyBoard.elements[C_f].value

        http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines, Schema 4

        Mathias

        1. Vielen Dank! Funktioniert Supper!

      2. Hallo,

        Ich möchte das am Schluss folgender Code ausgeführt wird:
        window.document.Keyboard.feld1.value= ..... usw.

        Also wie gibt man diese Variable an dieser Stelle aus?

        window.document.Keyboard[C_f].value = ..... usw.

        Gruß, Don P