blaze: Input-Name/ID in JS-Funktion übergeben

Beitrag lesen

Hallo, ich hoffe hier kann mir grad wer einen sinnvollen Tipp geben.

Ich nutze in einer Funtkion diese Zeile, die eine Textarea referenziert.

var input = document.forms['formular'].elements['feldname'];

Leider habe ich keine Ahnung von JS, vermutlich ist es eine leichte Frage:

Die Zeile greift auf das Feld "feldname" im Forular "formular" zu. Kann ich das auch flexibler handeln, damit ich das Script für verschiedene Textareas nutzen kann? Ich versuche den Elementnamen in die JS Funktion zu übergeben, was aber nicht funktioniert.

function bbinsert(aTag, eTag, feldname) {
  var input = document.forms['formular'].elements[feldname];
bzw var input = document.forms['formular'].elements['feldname'];

JS findet so das Objekt nicht.

Wie macht man das? Ich finde keine Lösung, vermutlich weil ich nicht die richtigen Suchbegriffe für dieses Problem verwende...

Vielen dank!
blaze