Devo: Prototype: Input Value per Klick in ein anderes Input übergeben

Hallo,

ich möchte einem Formular einen Wert den ich zuvor in ein Feld (feld1) getippt habe, per Button in ein anderes Feld (feld2) des selben Formlulars übernehmen.

Lesen geht ja mit $F('feld1'), aber das Übertragen in "feld2" kriege ich nicht hin.

$F('feld2') = $F('feld1') funktioniert leider nicht. Ebensowenig $F('feld2').update($F('feld2')).

Wer weis Rat?

  1. Schau Dir mal Form.Element.setValue an. Ansonsten ist prototype doch teilweise etwas unnötig kompliziert; jQuery ist wesentlich einfacher - oder vielleicht hilft Dir auch mein eigenes kleines Toolkit tinyJS.

    Gruß, LX

    --
    RFC 2324, Satz 7 (Sicherheit): Jeder, der zwischen meinem Kaffee und mir steht, gilt als unsicher.
    1. Besten Dank, genau dass habe ich gesucht. Meine installierte V1.6 konnte das noch nicht.

      Schau Dir mal http://api.pro

      Gruß, LX

      1. Besten Dank, genau dass habe ich gesucht. Meine installierte V1.6 konnte das noch nicht.

        Gern geschehen. Schlimmstenfalls kommt man auch ohne Prototype aus:

        document.getElementsByName('feldname1')[0].value = document.getElementsByName('feldname2')[0].value;

        Gruß, LX

        --
        RFC 2324, Satz 7 (Sicherheit): Jeder, der zwischen meinem Kaffee und mir steht, gilt als unsicher.