ข้อมูลอ้างอิงHTML

HTML โดยตัวอักษร HTML ตามหมวดหมู่ รองรับ HTML Browser แอตทริบิวต์ HTML HTML Global Attributes เหตุการณ์ HTML HTML สี HTML Canvas HTML เสียง/วิดีโอ ชุดอักขระ HTML HTML Doctypes การเข้ารหัส URL HTML รหัสภาษา HTML รหัสประเทศ HTML ข้อความ HTTP วิธี HTTP ตัวแปลง PX เป็น EM แป้นพิมพ์ลัด


HTML onhashchange Event Attribute

❮ คุณสมบัติเหตุการณ์ HTML

ตัวอย่าง

เรียกใช้ JavaScript เมื่อส่วนสมอมีการเปลี่ยนแปลง:

<body onhashchange="myFunction()">

ความหมายและการใช้งาน

แอตทริบิวต์ onhashchange เริ่มทำงานเมื่อมีการเปลี่ยนแปลงในส่วนสมอ (เริ่มต้นด้วยสัญลักษณ์ '#') ของ URL ปัจจุบัน

ตัวอย่างของส่วนสมอจริงๆ: สมมติว่า URL ปัจจุบันคือ
http://www.example.com/test.htm#part2 - ส่วนสมอของ URL นี้จะเป็น #part2

หากต้องการเรียกใช้กิจกรรมนี้ คุณสามารถ:

  • เปลี่ยนส่วนสมอโดยการตั้งค่า คุณสมบัติ location.hashหรือlocation.hrefของLocation Object
  • ไปที่หน้าปัจจุบันด้วยบุ๊กมาร์กอื่น (ใช้ปุ่ม "ย้อนกลับ" หรือ "ไปข้างหน้า")
  • คลิกที่ลิงก์ไปยังจุดยึดที่คั่นหน้า

รองรับเบราว์เซอร์

ตัวเลขในตารางระบุเบราว์เซอร์รุ่นแรกที่สนับสนุนแอตทริบิวต์เหตุการณ์อย่างสมบูรณ์

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