TSchreiber: Eine Funktion für unterschiedliche input Felder nutzen

Beitrag lesen

Hallo zusammen,  ( vorab: ich bin was JavaSrcipt angeht vollkommen neu )

Ich würde gerne eine funtion für unterschiedliche input Felder verwenden wollen, dachte mit daher ich übergebe der Funktion den namen vom input feld und einen Wert.

  
   <script type="text/javascript">  
        function MakeText(FeldName,NText){  
            var target = FeldName;  
            var targetText = target.value;  
            target.value = targetText + ' ' + NText;  
        }  
    </script>  

  
onclick=\"transferText('document.work.name1','Hallo');  
onclick=\"transferText('document.work.name2','Hallo2');  

im obigen Beispiel ist das Formular mit dem Namen "work" versehen und die felden name1 sowie name2 beides vom typ text vorhanden.

aber die Zeile
var target = FeldName;
spricht nicht das entsprechende Feld an.
Habe auch schon folgende kombination versucht:

onclick="transferText('name2','Hallo2');
mit
var target = document.work.FeldName;

Wo steckt denn da mein Gedankenfehler, bzw. der Syntaxfehler drin ?

Danke vorab, und hoffentlich war das nun nicht eine zu dumme Frage

mit besten Grüßen Thomas