Form elements 集合
定义和用法
elements
集合返回表单中所有元素的集合。
Kikakataa:集合中的元素按照它们在源代码中出现的顺序进行排序。
Kikakataa:elements 集合返回
.
Mfano
Mfano 1
Kupata namba ya elementi yenye <form> yenye kichwa cha elementi zilingine:
Matokeo wa x kinasababisha:
var x = document.getElementById("myForm").elements.length;
3Inaheshima:
Mfano ya pake ya chini inapokea mifano mingine.
Inayofunza:formObject
.elements
.elements | Maelezo |
---|---|
Muafaka |
length Kikakataa:Inarudisha umatokeo wa elementi wa <form>. |
Hii ni tabia yenye hisia bila mbinu.
Hii ni tabia yenye hisia bila mbinu. | Maelezo |
---|---|
[index] |
Inarudisha elementi ya <form> yenye kichwa cha index zilingine (kuanzia 0). Kikakataa:Inarudisha null kama kichwa cha index inaingia nje ya nafasi. |
item(index) |
Inarudisha elementi ya <form> yenye kichwa cha index zilingine (kuanzia 0). Kikakataa:Inarudisha null kama kichwa cha index inaingia nje ya nafasi. |
namedItem(id) |
Inarudisha elementi ya <form> yenye idhihubi zilingine. Kikakataa:Inarudisha null kama idhihubi inakutana. |
Vitambulio ya Teknolojia
Mwili wa DOM: | Vichwa vya Juu vya Kilele 2 cha Vichwa vya Mawasiliano |
---|---|
Matokeo: |
Kitabu cha juu cha juu cha 2 cha Koleksheni ya Vichwa vya Mawasiliano, inaeleza kila elementi ya <form>. Elementi ya kikolekshi inayotokana na uwezo wa kigeni kwa HTML. |
Mifano mingine
Mfano 2: [index]
Pata thamani ya elementi ya kwanza ya fomu (kichwa cha 0):
var x = document.getElementById("myForm").elements[0].value;
Matokeo wa x kinasababisha:
Donald
Mfano 3: item(index)
Pata thamani ya elementi ya kwanza ya fomu (kichwa cha 0):
var x = document.getElementById("myForm").elements.item(0).value;
Matokeo wa x kinasababisha:
Donald
Mfano 4: namedItem(id)
Pata thamani ya elementi ya name="fname" ya fomu:
var x = document.getElementById("myForm").elements.namedItem("fname").value;
Matokeo wa x kinasababisha:
Donald
Mfano 5
Ukufikia kila element ya fomu na kuichapisha thamani ya kila element:
var x = document.getElementById("myForm"); var txt = ""; var i; kwa (i = 0; i < x.length; i++) { txt = txt + x.elements[i].value + "<br>"; } document.getElementById("demo").innerHTML = txt;
Matokeo wa x kinasababisha:
Donald Duck Tuma
Muhtasari wa kufungua
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Mifano ya kusaidia | Mifano ya kusaidia | Mifano ya kusaidia | Mifano ya kusaidia | Mifano ya kusaidia |