HTML onhashchange Event Attribute
ဥပမာ
anchor အပိုင်းကို ပြောင်းလဲသောအခါ JavaScript ကို လုပ်ဆောင်ပါ-
<body onhashchange="myFunction()">
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
လက်ရှိ URL ၏ '#' သင်္ကေတဖြင့် စတင်သည်) ကျောက်ဆူးအပိုင်းတွင် အပြောင်းအလဲများရှိလာသောအခါ onhashchange ရည်ညွှန်းချက်သည် မီးလောင်သွားပါသည်။
ကျောက်ချသည့်အပိုင်း၏ ဥပမာတစ်ခု- လက်ရှိ URL သည်
http://www.example.com/test.htm#part2 ဟုယူဆပါ - ဤ URL ၏ကျောက်ချသည့်အပိုင်းသည် #part2 ဖြစ်လိမ့်မည်။
ဤအစီအစဉ်ကို ခေါ်ဆိုရန်၊ သင်လုပ်နိုင်သည်-
- Location Object ၏ location.hash သို့မဟုတ် location.href ပိုင်ဆိုင်မှု ကို သတ်မှတ်ခြင်းဖြင့် ကျောက်ဆူးအပိုင်းကို ပြောင်းပါ။
- မတူညီသော bookmark တစ်ခုဖြင့် လက်ရှိစာမျက်နှာသို့ သွားပါ ("နောက်သို့" သို့မဟုတ် "ရှေ့သို့" ခလုတ်များကိုသုံးပါ)
- စာညှပ်တစ်ခုသို့ လင့်ခ်တစ်ခုကို နှိပ်ပါ။
Browser ပံ့ပိုးမှု
ဇယားရှိ နံပါတ်များသည် event attribute ကို အပြည့်အဝထောက်ခံသည့် ပထမဆုံးဘရောက်ဆာဗားရှင်းကို သတ်မှတ်ပေးပါသည်။
Event Attribute | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |
အထားအသို
<element onhashchange="script">
ရည်ညွှန်းတန်ဖိုးများ
Value | Description |
---|---|
script | The script to be run on onhashchange |
နည်းပညာဆိုင်ရာအသေးစိတ်
ပံ့ပိုးထားသော HTML တဂ်များ- | <body> |
---|
ဆက်စပ်စာမျက်နှာများ
HTML DOM ရည်ညွှန်းချက်- onhashchange ဖြစ်ရပ်
❮ HTML Event Attributes