Moin!
Ich muss den Wert eines dynamischen Pfades herausbekommen. Die Funktion valueOf() funktioniert nicht.
Diese Funktion kenn ich gar nicht. Was soll die machen?
Die Zuweisung des Pfades sieht wie folgt aus:
Du sucht - nur nebenbei bemerkt - keinen Pfad, sondern eine Eigenschaft eines variablen Javascript-Objektes.
function pfadwert(schleife)
{
pfad="document.form"+schleife+".steuerelement"+schleif+".value";
//Jetzt kam valueOf()
pfad2=valueOf(pfad);
Warum so kompliziert? Du kannst auf Arrays zugreifen!
document.forms['formularname'].elements['elementname'].value greift auf
document.formularname.elementname.value zu. Nur mit dem Unterschied, dass du die Array-Indices variablen machen und z.B. selber "errechnen" kannst.
Siehe auch:
http://selfhtml.teamone.de/javascript/objekte/forms.htm
http://selfhtml.teamone.de/javascript/objekte/elements.htm
document.write(pfad2);
}
- Sven Rautenberg
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|