Dynamische Bezeichner

Hallo allerseits,

Der Bezeichner, in meinen Fall ein Feld muss automatisch wechseln können, je nach dem ich einen wert als Argument einer Funktion bei gegeben habe.
Diesem Bezeichner soll in dieser Funktion einen bestimmten Wert zugewiesen werden:

function sowieso (wert1, wert , name_des_Feldes)

{

....

var ergebnis ;

ergebnis = wert1 / wert2;

dokument.form1.name_des_feldes.value = ergebnis;

}

So stelle ich mir das vor. Funktioniert natürlich nicht so. Wie kann ich also einen Bezeichner mit einem übergebenen Wert koppeln..

Ich wäre euch echt zum Dank verpflichtet. !

:)
 
Hi,

versuch's mal hiermit:
Code:
function sowieso(wert1, wert2 , strInput, strForm){
    var ergebnis ;
    ergebnis = wert1 / wert2;
    document.forms[strForm].elements[strInput].value = ergebnis;
}
Der Code zum Aufrufen könnte wie folgt aussehen:
Code:
<form action="" method="" target="" name="insertForm">
    <input type="Text" name="insertText" value="" size="" maxlength="">
    <button onClick="sowieso(10,2,'insertText','insertForm')">insert</button>
</form>
Ciao
Quaese
 

Neue Beiträge

Zurück