Du behöver inte använda dig av eval()
du kan
document.forms[vilketform].txtruta.value
Eval är tex inte alls bra då det gäller performance.
2 svar · 169 visningar · startad av J.N.
HEJ!
Jag har två formulär med olika namn. Från båda två vill jag kalla på samma funktion, vilket inte går som jag tänkt, eftersom det finns två sprak_id fält, och två form med samma namn = Explorer inte vet vad jag vill...
Hur löser man det?
Jag får fram värdet från ett fält när jag klistrar ihop
document.'+vilketform+'.txtruta.value
men när jag har dropdowns vill det inte, exempelvis
eval(document.'+vilketform+'.sprak_id.options[0] = new Option('all languages','1'));
Går det att skapa fältnamn dynamiskt, och hur gör man?
Du behöver inte använda dig av eval()
du kan
document.forms[vilketform].txtruta.value
Eval är tex inte alls bra då det gäller performance.
HEJ!
Jaaaa, så gör man, har ju faktiskt gjort så vid ett annat tillfälle. Tänkte jag inte alls på.
Tack!