ImTheBase | maandag 26 november 2007 @ 21:57 | |
Fok!ers! Ik heb een klein probleempje in JavaScript.. Ik heb namelijk een array met enkele variabeles zoals 'd_30' of 'd_10' en dergelijke. Nu wil ik uit een form(ulier) via een loop de values eruit halen, dit gaat door middel van bijvoorbeeld: document.formnaam.elementnaam.value. ![]() Als ik dus de variabelenaam neerzet die de elementnaam bevat, dan ziet hij doe variabelenaam juist als elementnaam. Is hier een oplossing voor? ![]() Thanks! | ||
Woe | maandag 26 november 2007 @ 22:07 | |
Je moet hiervoor getElementByName gebruiken | ||
Papa_Eend | maandag 26 november 2007 @ 22:22 | |
![]() | ||
ImTheBase | maandag 26 november 2007 @ 23:22 | |
getElementByName ging om niet nader genoemde redenen niet, dat gebruikte ik eerst. ![]() De oplossing van Papa_Eend werkt volgens mij, ik ga het uitproberen als ik weer verder werk ![]() ![]() | ||
vbmot | maandag 26 november 2007 @ 23:29 | |
quote:Inderdaad gewoon met gebruik van de arrayindex er doorheen loopen. Je kunt ook kijken naar de forEach constructie, die vind ik in dit geval beter van toepassing (lees: beter leesbaar). [ Bericht 9% gewijzigd door vbmot op 26-11-2007 23:34:31 ] | ||
ImTheBase | maandag 26 november 2007 @ 23:54 | |
De foreach constructie ken ik inderdaad, onder andere ook uit PHP en ik gebruikte het nu ook. ![]() ![]() |