Hej!
Jag vill byta ut variablen i for loopen. Men jag får det inte att fungera. varför, eller är detta helt fel sätt att lösa det.
---------------------------------------
g = 5
for (i = 0; i <g; i++) {
variabel = "Radio"+i
window.document.FrmSearch.+variabel+.disabled=true
}
-------------------------------------
Byta ut variablen
2 svar · 203 visningar · startad av glenning
Har du flera element med samma namn bildar de en array.
Prova med:
g = 5
for (i = 0; i <g; i++) {
window.document.FrmSearch.Radio[i].disabled=true
}
Jag vet i hur din kod ser ut i övrigt, men jag tror at rätt sätt att skriva din kod ovan är:
g = 5
for (i = 0; i <g; i++) {
variabel = "Radio"+i
window.document.FrmSearch.variabel.disabled=true
}
------------------
- J-O-H-N-S-E-N -
------------------
g = 5
for (i = 0; i <g; i++) {
variabel = "Radio"+i
mobj=eval("window.document.FrmSearch." +variabel)
mobj.disabled=true
}
------------------
-------------------
Att vara puckad är att dö en smula.
- Skywalker