forms

Misol

Hujjatdagi <form> elementlari soni:

let num = document.forms.length;
O‘zingiz sinab ko‘ring »

Birinchi <form> elementining id’sini oling:

let id = document.forms[0].id;
O‘zingiz sinab ko‘ring »

Birinchi <form> elementining id’sini oling:

let id = document.forms.item(0).id;
O‘zingiz sinab ko‘ring »

id="myCarForm" bo‘lgan <form> elementining HTML tarkibini oling:

let html = document.forms.namedItem("myCarForm").innerHTML;
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar.


ULASHISH

Tavsif

forms xususiyati hujjatdagi barcha <form> elementlaridan iborat kolleksiyani qaytaradi.

forms xususiyati HTMLCollection qaytaradi.

forms xususiyati faqat o‘qish uchun.

Shuningdek qarang:

Form obyekti

Form elements kolleksiyasi

HTML <form> tegi

HTML formalar darsligi

Maslahat:

Formadagi barcha elementlarni qaytarish uchun Form elements kolleksiyasidan foydalaning.


HTMLCollection

HTMLCollection — HTML elementlarning massivsimon kolleksiyasi (ro‘yxati).

length xususiyati kolleksiyadagi elementlar sonini qaytaradi.

Elementlarga indeks orqali murojaat qilish mumkin (0 dan boshlanadi).

HTMLCollection jonli (live) bo‘ladi. Hujjat o‘zgarganda u avtomatik ravishda yangilanadi.


Sintaksis

document.forms

Xususiyatlar

Xususiyat Tavsif
length Kolleksiyadagi elementlar soni.

Metodlar

Metod Tavsif
[index] Belgilangan indeksdagi elementni qaytaradi (0 dan boshlanadi).
Indeks diapazondan tashqarida bo‘lsa, null qaytaradi.
item(index) Belgilangan indeksdagi elementni qaytaradi (0 dan boshlanadi).
Indeks diapazondan tashqarida bo‘lsa, null qaytaradi.
namedItem(id) Belgilangan id’ga ega elementni qaytaradi.
Bunday id mavjud bo‘lmasa, null qaytaradi.

Qaytariladigan qiymat

Tip Tavsif
ObjectHTMLCollection obyekti.
Hujjatdagi barcha <form> elementlari.
Manba kodida joylashgan tartibda saralangan


Ko‘proq misollar

Barcha <form> elementlarini aylanib chiqing va har bir formaning id’sini chiqaring:

const forms = document.forms; let text = ""; for (let i = 0; i < forms.length; i++) {   text += forms[i].id + "<br>"; }
O‘zingiz sinab ko‘ring »

form.elements kolleksiyasidan foydalanib, formadagi har bir elementning qiymatini olish:

const form = document.forms[0]; let text = ""; for (let i = 0; i < form.length; i++) {   text += forms.elements[i].value + "<br>"; }
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

document.forms — DOM Level 1 (1998) imkoniyati.

U barcha brauzerlarda to‘liq qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera IE
Ha Ha Ha Ha Ha 9-11


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!