Dynamische Input-Elemente mit ns4 ansprechen
Bassreaver
- javascript
0 Joachim
Hallo,
hab ein kleines Problemchen:
Ich habe ein JS-Navigations-Script, welches zunächst die Anzahl der Unterpunkte zählt und auf Basis dieser Zahl durch eine For-Schleife jagt.
Problem hierbei ist jedoch, dass sich mit der Struktur auch die Anzahl der Elemente ändern können.
Wenn ich z.B. die Anzahl aller Unterpunkte von 'Unternehmen' (2) ermitteln will, dann heisst es (Auszug der ns4-Speziallösung):
for(i1=0; i1<countPrm; i1++)
{
var countSecStr = 'count_' +i1;
var countSec = document.counts.countSecStr.value;
...
}
i1 wäre in diesem fall '2' bzw. countSecStr dann 'count_2'
wie kann ich jetzt countSec so definieren, dass er auch darauf zugreift? so wie es jetzt ist denkt er ja dass das gewünschte element 'countSecStr' HEISST, was ja nicht der fall ist...
habe bereits versucht es so zu lösen (vergeblich):
document.counts.(countSecStr).value;
document.counts.('count_' +i1).value;
document.counts.count_[i1].value;
warscheinlich habe ich irgendwo nen stupiden logikfehler...
ich hoffe ihr versteht mein problem....
thx a lot
Hi,
document.counts.(countSecStr).value;
document.counts.('count_' +i1).value;
document.counts.count_[i1].value;
document.counts.elements[countSecStr].value;
Gruesse, Joachim
yeah es läuft!!!!
herzlichen dank!!!!!!!!