onhashchange

HTML onhashchange hodisa atributi

❮ HTML hodisalar

Misol

Langar qismi o‘zgartirilganda JavaScript kodini bajaring:

<body onhashchange="myFunction()">
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

onhashchange atributi joriy URL manzilining langar qismiga ('#' belgisi bilan boshlanadigan qismiga) o‘zgartirishlar kiritilganda ishga tushadi.

Langar qismi aslida nima ekanligiga misol: joriy URL manzili
http://www.example.com/test.htm#part2 bo‘lsin - bu URL manzilining langar qismi #part2 bo‘ladi.

Bu hodisani chaqirish uchun quyidagilarni qilishingiz mumkin:

  • Location obyektining location.hash yoki location.href xususiyatini o‘rnatish orqali langar qismini o‘zgartirish
  • Joriy sahifaga boshqa xatcho‘p bilan o‘tish ("orqaga" yoki "oldinga" tugmalaridan foydalaning)
  • Xatcho‘p langariga olib boruvchi havolani bosish

Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi raqamlar hodisa atributini to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Hodisa atributi
onhashchange 5.0  8.0 3.6 5.0 10.6

Sintaksis

<element onhashchange="script">

Atribut qiymatlari

Qiymat Tavsif
script onhashchange hodisasida ishga tushiriladigan skript


Texnik tafsilotlar

Qo‘llab-quvvatlanadigan HTML teglari: <body>

Tegishli sahifalar

HTML DOM ma’lumotnomasi: onhashchange hodisasi


❮ HTML hodisalar

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!