HTML DOM စကားလုံး အမှတ်အသား getElementsByName() စံ

အသုံးပြုခြင်း နှင့် အသုံးချက်

getElementsByName() သတ်မှတ်ထား အမည် ပါ အစုအဖွဲ့ ကို ပြန်လည် ပေးသည်

getElementsByName() စံဖြင့် ပြန်လည် ပေးသည် စုံစမ်း အရေအတွက်

စုံစမ်း အရေအတွက်

စုံစမ်း အရေအတွက် စုံစမ်း အရေအတွက် ပုံစံ စုစုပေါင်း (စုံစမ်း စည်းကြည်း)

စကားလုံး ကို စုံစမ်း အချင်းချင်း ကြည့်လျှင်၊ ပြင်းပြင်း အချင်းချင်း စတင်သည်။

ရှည်လျားအား စကားလုံး ကို နောက်ဆုံး အောက်ပါ သုတေသန ကို ပြန်လည် ပေးသည်။

ရှိခြင်း ကျမ်းကို ကြည့်လျှင်။

getElementById() စနစ်

getElementsByTagName() စနစ်

getElementsByClassName() စနစ်

querySelector() စနစ်

querySelectorAll() စနစ်

NodeList ဆိုင်ရာ ဝတ္တုကြည့်

အကျယ်အဝန်

အကျယ်အဝန် 1

name="fname" ဖြစ်သော အရာဝတ္တု အားလုံး ကို ရယူ:

let elements = document.getElementsByName("fname");

ကိုယ်တိုင် စစ်ဆေးကြည့်

အကျယ်အဝန် 2

name="animal" ဖြစ်သော အရာဝတ္တု အရာပေါင်း ပြန်လည်ပေး:

let num = document.getElementsByName("animal").length;

ကိုယ်တိုင် စစ်ဆေးကြည့်

အကျယ်အဝန် 3

type="checkbox" ဖြစ်သော နှင့် အမည် "animal" ဖြစ်သော အရာဝတ္တု <input> အခြေအနေ အား စစ်ဆေးသည်:

const collection = document.getElementsByName("animal");
for (let i = 0; i < collection.length; i++) {
  if (collection[i].type == "checkbox") {
    collection[i].checked = true;
  }
}

ကိုယ်တိုင် စစ်ဆေးကြည့်

အဓိပ္ပာယ်

document.getElementsByName(name)

အပ်ချက်

အပ်ချက် ဖော်ပြ
name လိုအပ်သည်။ အရာဝတ္တု name အခွင့်ထူး အရာ အတိုင်း။

ပြန်လည်ပေး

အမျိုးအစား ဖော်ပြ
အဖွဲ့

NodeList အဖွဲ့

အမည် ဖြစ်သော အရာဝတ္တု အပေါင်းစုအဖြစ် ရှိသည်။

အဆင်းတက် တွင် အခြေခံ အရာပေါင်း အရာဝတ္တု အခြေအနေ အရှို့ချက် အရ ပြောင်းလဲသည်။

ဘရာဇီး ထောက်ပံ့

document.getElementsByName() ဖြစ်ပေါ်လာသော DOM Level 1 (1998) အခြေအနေအဖြစ် ဖြစ်သည်။

အားလုံး ဘရာဇီးများ က ထောက်ပံ့သည်:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
ထောက်ပံ့ 9-11 ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့