HTML DOM Document forms egenskab

Definition og brug

former Egenskaben returnerer en samling af alle <form>-elementer i dokumentet.

former Egenskaben returnerer HTMLCollection.

former Egenskaberne er skrivebeskyttede.

Se også:

Form-objekt

Formular elementer samling

HTML <form> tag

HTML-formularvejledning

Bemærk:Brug Formular elementer samling Returnerer alle elementer i formularen.

HTMLCollection

HTMLCollection er en lignende array-kollektion (liste) af HTML-elementer.

可以通过索引访问集合中的元素(从 0 开始)。

egenskab elementerne i samlingen kan nås via indeks (fra 0).

egenskab returnerer antallet af elementer i samlingen.

eksempel

eksempel 1

returnerer antallet af <form> elementer i dokumentet:

}

let num = document.forms.length;

eksempel 3

eksempel 2

}

let id = document.forms[0].id;

eksempel 3

hent id for det første <form> element:

}

let id = document.forms.item(0).id;

eksempel 4

hent HTML-indholdet for <form> elementet med id="myCarForm":

}

let html = document.forms.namedItem("myCarForm").innerHTML;

eksempel 5

cirkuler gennem alle <form> elementer og output hver forms id:
const form = document.forms[0];
const forms = document.forms;
  for (let i = 0; i < forms.length; i++) {
text += forms.elements[i].value + "<br>";

}

text += forms[i].id + "<br>";

eksempel 6

brug form.elements samlingen til at få værdien af hvert element i formularen:
const form = document.forms[0];
let text = "";
  for (let i = 0; i < form.length; i++) {
text += forms.elements[i].value + "<br>";

}

prøv det selv

document.forms

syntaks

syntaks beskrivelse
egenskab length

antallet af elementer i samlingen.

antallet af elementer i samlingen. beskrivelse
metoderitem([

index

returnerer elementet med det specificerede indeks (fra 0).

]item(namedItem(

index

returnerer elementet med det specificerede indeks (fra 0).

hvis indekset er uden for rækkevidde, returneres null.hvisnamedItem(

) hvis returnerer elementer med specificeret

elementer. hvis id

returnerer null, hvis der ikke findes.

type beskrivelse
objekt

HTMLCollection objekt.

alle <form> elementer i dokumentet.

sorteres efter deres optræden i kildekoden.

browserstøtte

document.forms er en DOM Level 1 (1998) egenskab.

alle browsere understøtter det:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
støtter 9-11 støtter støtter støtter støtter