http://de.selfhtml.org/javascript/ob...ring.htm#split
also erst mit split ein array bilden und dann durchlaufen:
Code:var s='401,402,403,411,423'; var arr=s.split(','); for (var i=0;i<arr.length;i++ ) { alert( arr[i]); }
Hi, ich lasse mir aus einer generierten Tabelle für jede reihe, die ID auslesen.
die sieht dann wie folgt aus: 401,402,403,411,423,......
jetzt möchte ich die ID's einzeln durch ein Javascript jagen.
Wie stell ich das am besten an ?
so ungefähr ??Code:function ALLChoice(field, i, controllerField, id) <%-- es muss die "liste" id durchlaufen und jede einzeln angesprochen werden--%> { var checkcount = 0; var loop; for (loop = 0; loop < field.length; loop++) { if (i == 0) { field[loop].checked = controllerField.id.checked; } else { if (field[loop].checked) { checkcount++; } controllerField.id.checked = (checkcount == field.length); } } }
http://de.selfhtml.org/javascript/ob...ring.htm#split
also erst mit split ein array bilden und dann durchlaufen:
Code:var s='401,402,403,411,423'; var arr=s.split(','); for (var i=0;i<arr.length;i++ ) { alert( arr[i]); }
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Danke, das hilft mir schon mal weiter, nur habe ich noch ein Problem.
Und zwar uebergebe ich den Wert s übergeben wird. und s = id sein muss.
Wenn ich s = 'id' schreibe, wird logischer weise immer id als alert ausgegeben.
wenn ich s = id schreibe, wird nichts mehr angezeigt,
was kann ich noch versuchen `?Code:function ALLChoice(field, i, controllerField, id) { var s='id'; var arr=s.split(','); for (var i=0;i<arr.length;i++ ) { alert( arr[i]); }
Du hast von einer Liste mit id's gesprochen, das ist s (Kommaseparierte Liste)
Wenn Du einzelne id's hast, wozu brauchst Du das dann?
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Wie wird die Funktion ALLChoice() aufgerufen? Sie braucht 4 Argumente.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)