silberfuchs
Neues Mitglied
Hallo miteinander,
ich habe auf einer (lokalen) html-Seite 9 Eingabefelder, denen ich dynamisch mit java-script einen Wert zuweisen will.
Die EF stehen in einem Div und haben die Ids "Z0" bis "Z8".
Ich habe versucht , das mit einer for-Schleife zu realisieren, leider funktioniert das nicht. Hier die von mir getesteten Funktionen:
function anzeigen() {
for(i = 0; i <= 8; i++)
{
var zaehler = "Z" + i ;
document.all.zaehler.value = "i";
}
Auch mit concat () habe ich es versucht
function anzeigen2() {
for(i = 0; i <= 8; i++)
{
var zeichen = "Z"
var zaehler = zeichen.concat(i);
document.all.zaehler.value = "i";
}
MIt alert wird die Variable zaehler ordendlich angezeigt, also Z0, Z1 usw. In der Zeile, mit der dem Eingabefeld der Wert zugewiesen werden soll (wegen der Einfachheit hier "i") wird die Zeichenfolge zaehler offensichtlich nicht als Id erkannt. Was mache ich da falsch?
Silberfuchs
ich habe auf einer (lokalen) html-Seite 9 Eingabefelder, denen ich dynamisch mit java-script einen Wert zuweisen will.
Die EF stehen in einem Div und haben die Ids "Z0" bis "Z8".
Ich habe versucht , das mit einer for-Schleife zu realisieren, leider funktioniert das nicht. Hier die von mir getesteten Funktionen:
function anzeigen() {
for(i = 0; i <= 8; i++)
{
var zaehler = "Z" + i ;
document.all.zaehler.value = "i";
}
Auch mit concat () habe ich es versucht
function anzeigen2() {
for(i = 0; i <= 8; i++)
{
var zeichen = "Z"
var zaehler = zeichen.concat(i);
document.all.zaehler.value = "i";
}
MIt alert wird die Variable zaehler ordendlich angezeigt, also Z0, Z1 usw. In der Zeile, mit der dem Eingabefeld der Wert zugewiesen werden soll (wegen der Einfachheit hier "i") wird die Zeichenfolge zaehler offensichtlich nicht als Id erkannt. Was mache ich da falsch?
Silberfuchs