Jag har gjort 9 olika textfält med hjälp av en loop dom heter slag1 - slag9
Nu undrar jag hur jag kommer åt dessa textfält med hjälp av en loop.
Det formulär som textfälten ligger i heter regRunda.
varde1 = parseInt(regRunda.slag1.value)
Med hjälp av ovanstående kod kommer jag åt textfälten, men jag vill inte skriva alla för hand. Så jag undrar nu hur jag kommer åt dom med en loop.
Tja, jag kommer fortfarande inte åt textfälten. Det är det som är kruxet. Textfälten är skapade i ASP med Response.Write om det nu skulle ha nån betydelse. Tycker jag inte eftersom jag kommer åt dom när jag skriver ut för hand:
parseInt(regRund.slag1.value)
Detta måste gå med en loop, vägrar acceptera annat.
Vill du att det skall fungera i fler webbläsare bör du använda document.forms.osv. Sedan har du ett stavfel någonstanns; skall det vara regRund eller regRunda? Har du en länk till sidan kanske?
Det ska vara regRunda.
Det handlar om ett system för att registrera sina golfrundor. Finns på adressen just nu:213.113.108.123/Golf/registrera/registrera.asp
När man har gjort sina val där så kommer man till den sida som det gäller. Men just nu måste man välja Storsjöbygden som bana.
Verkligen i utvecklingsstadiet :-)
Problemet är att sedan summera när man har skrivit in hur många slag man har haft på varje vål. en onchange på textfälten alltså.