Avatar billede boiii Nybegynder
30. maj 2002 - 11:31 Der er 6 kommentarer og
2 løsninger

Hvordan får man fat i alle form elementer i en form?

Jeg skal have fat i alle form elementer ved submit,hvordan gør man det? Jeg har prøvet at bruge

for (p=0; p < document.minform.elements.length; p++)
if (document.minform.elements[p].checked)
{
gør noget

}

Avatar billede medions Nybegynder
30. maj 2002 - 11:35 #1
for (p=0; p < document.form[0].elements.length; p++)
if (document.form[0].elements[p].checked)
{
gør noget

}

det gør du ved form[]

//>Rune
Avatar billede boiii Nybegynder
30. maj 2002 - 11:39 #2
var elem = document.form[0].elements.length
document.write(elem)


Jeg vil have tallet på alle de elementer der er i formen,men får en fjel der hedder objektet findes ikke?
Avatar billede medions Nybegynder
30. maj 2002 - 11:42 #3
var elem = document.form[0].elements.value;
document.write(elem);

//>Rune
Avatar billede =maddog= Nybegynder
30. maj 2002 - 11:44 #4
for (p=0; p != document.form[0].elements.length; p++)
if (document.form[0].elements[p].checked)
{
gør noget
}

dit problem er at p når at blive = elements.length og det må den ikke højst length-1. derfor enten != eller <=.
Avatar billede boiii Nybegynder
30. maj 2002 - 11:48 #5
var elem = document.form[0].elements.value;
document.write(elem);

Eeeeh hvorfor gider den stadig ikke at skrive length ud,siger at document.form.0 er ikke et objekt??? Hvad skal min form hedde??
Avatar billede boiii Nybegynder
30. maj 2002 - 11:53 #6
var elem = document.form[0].elements.value;
document.write(elem);

Eeeeh hvorfor gider den stadig ikke at skrive length ud,siger at document.form.0 er ikke et objekt??? Hvad skal min form hedde??
Avatar billede =maddog= Nybegynder
30. maj 2002 - 11:56 #7
document.forms[0].elements.value;
vil sikkert passe bedre
Avatar billede medions Nybegynder
30. maj 2002 - 12:21 #8
Thx 4 Poinz!
//>Rune
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester