JavaScript HTML DOM
HTML DOM ဖြင့်၊ JavaScript သည် HTML စာရွက်စာတမ်းတစ်ခု၏ အစိတ်အပိုင်းအားလုံးကို ဝင်ရောက်ပြီး ပြောင်းလဲနိုင်သည်။
HTML DOM (Document Object Model)
ဝဘ်စာမျက်နှာကို တင်သည့်အခါ၊ ဘရောက်ဆာသည် စာမျက်နှာ၏ D ocument O bject M odel တစ်ခုကို ဖန်တီးသည်။
HTML DOM မော်ဒယ် ကို Objects သစ်ပင်အဖြစ် တည်ဆောက်ထားသည် ။
HTML DOM အရာဝတ္ထုများ၏သစ်ပင်
အရာဝတ္ထုမော်ဒယ်နှင့်အတူ၊ JavaScript သည် dynamic HTML ကိုဖန်တီးရန် လိုအပ်သော စွမ်းအားအားလုံးကို ရရှိသည်-
- JavaScript သည် စာမျက်နှာရှိ HTML အစိတ်အပိုင်းအားလုံးကို ပြောင်းလဲနိုင်သည်။
- JavaScript သည် စာမျက်နှာရှိ HTML အရည်အချင်းအားလုံးကို ပြောင်းလဲနိုင်သည်။
- JavaScript သည် စာမျက်နှာရှိ CSS ပုံစံအားလုံးကို ပြောင်းလဲနိုင်သည်။
- JavaScript သည် ရှိပြီးသား HTML ဒြပ်စင်များနှင့် အရည်အချင်းများကို ဖယ်ရှားနိုင်သည်။
- JavaScript သည် HTML ဒြပ်စင်များနှင့် အရည်အချင်းအသစ်များကို ထည့်သွင်းနိုင်သည်။
- JavaScript သည် စာမျက်နှာရှိ ရှိပြီးသား HTML အဖြစ်အပျက်အားလုံးကို တုံ့ပြန်နိုင်သည်။
- JavaScript သည် စာမျက်နှာရှိ HTML အစီအစဉ်အသစ်များကို ဖန်တီးနိုင်သည်။
သင်ယူရမယ့်အရာ
ဤသင်ခန်းစာ၏ နောက်အခန်းများတွင် သင်လေ့လာနိုင်သည်-
- HTML ဒြပ်စင်များ၏အကြောင်းအရာကိုဘယ်လိုပြောင်းမလဲ။
- HTML ဒြပ်စင်များ၏စတိုင် (CSS) ကိုဘယ်လိုပြောင်းမလဲ။
- HTML DOM ဖြစ်ရပ်များကို မည်သို့တုံ့ပြန်မည်နည်း။
- HTML အစိတ်အပိုင်းများကို ထည့်သွင်းခြင်းနှင့် ဖျက်နည်း
DOM ဆိုတာဘာလဲ။
DOM သည် W3C (World Wide Web Consortium) စံနှုန်းတစ်ခုဖြစ်သည်။
DOM သည် စာရွက်စာတမ်းများဝင်ရောက်ခြင်းအတွက် စံတစ်ခုသတ်မှတ်သည်-
"W3C Document Object Model (DOM) သည် ပရိုဂရမ်များနှင့် script များအား အကြောင်းအရာ၊ ဖွဲ့စည်းပုံ၊ နှင့် စာရွက်စာတမ်း၏ ပုံစံတို့ကို ဒိုင်းနမစ်ဖြင့် ဝင်ရောက်၍ အပ်ဒိတ်လုပ်ခွင့်ပြုသည့် ပလပ်ဖောင်းနှင့် ဘာသာစကား-ကြားခံကြားခံ အင်တာဖေ့စ်တစ်ခုဖြစ်သည်။"
W3C DOM စံနှုန်းကို မတူညီသော အစိတ်အပိုင်း ၃ ခုအဖြစ် ခွဲခြားထားသည်။
- Core DOM - စာရွက်စာတမ်းအမျိုးအစားအားလုံးအတွက် စံနမူနာ
- XML DOM - XML စာရွက်စာတမ်းများအတွက် စံနမူနာ
- HTML DOM - HTML စာရွက်စာတမ်းများအတွက်စံနမူနာ
HTML DOM ဆိုတာဘာလဲ။
HTML DOM သည် HTML အတွက် standard object model နှင့် programming interface တစ်ခုဖြစ်သည်။ ၎င်းသည်-
- အရာဝတ္ထု များအဖြစ် HTML အစိတ်အပိုင်းများ
- HTML အစိတ်အပိုင်းအားလုံး၏ ဂုဏ်သတ္တိများ
- HTML ဒြပ် စင် အားလုံးကို ဝင်ရောက်ရန် နည်းလမ်းများ
- HTML အစိတ်အပိုင်းအားလုံးအတွက် အဖြစ်အပျက်များ
တစ်နည်းဆိုရသော် HTML DOM သည် HTML ဒြပ်စင်များကို ရယူရန်၊ ပြောင်းလဲရန်၊ ထည့်ရန် သို့မဟုတ် ဖျက်နည်းအတွက် စံတစ်ခုဖြစ်သည်။