OnMouseOver
OnMouseOver คือ JavaScript เหตุการณ์ ที่ทำให้หน้าของคุณมีการโต้ตอบมากขึ้นโดยการเปลี่ยนลักษณะที่ปรากฏของภาพเมื่อวางเมาส์เหนือภาพ
เคล็ดลับเอฟเฟกต์ JavaScript OnMouseOver สามารถทำได้โดยใช้ CSS โดยที่ผู้เยี่ยมชมไม่จำเป็นต้องเปิดใช้งาน JavaScript บนเบราว์เซอร์ของตน
ตัวอย่าง OnMouseOver
ตัวอย่างด้านล่างแสดงให้คุณเห็นว่าคุณสามารถสร้างปุ่มง่ายๆ ที่มีเอฟเฟกต์บนเมาส์ได้อย่างไร เมื่อวางเมาส์เหนือปุ่มใดปุ่มหนึ่งด้านล่าง ปุ่มจะเปลี่ยนเป็นสีเข้มขึ้น แสดงว่าสามารถคลิกได้
คำแนะนำตัวอย่าง OnMouseOver
ด้านล่างนี้คือภาพรวมของวิธีการสร้างตัวอย่างข้างต้น
ในสุทธิส่วนด้านล่างเป็นไฟล์รูปภาพ ตัวอย่างเช่น om1.gif และ om11.gif เป็นไฟล์สองไฟล์ที่ใช้สำหรับตำแหน่งเปิดและปิด ไฟล์ om1.gif จะแสดงขึ้นเมื่อวางเมาส์ไว้เหนือภาพ ดังนั้นในตัวอย่างด้านบนจะเป็นสีเทาอ่อน เมื่อวางเมาส์เหนือภาพจะเปลี่ยนเป็น om11.gif สีเทาเข้ม คุณสามารถทำตามรูปแบบเดียวกันนี้เมื่อสร้างภาพของคุณ หรือหากต้องการคุณสามารถเปลี่ยนรูปแบบการตั้งชื่อได้
สีน้ำเงินส่วนคือ ตัวแปร เพื่อจัดเก็บตำแหน่งเปิดและปิดภาพสำหรับแต่ละปุ่ม ตัวอย่างเช่น, onef คือตำแหน่งปิด ( ฉ สำหรับ ปิด ) และ หนึ่ง คือเมาส์บนภาพตำแหน่ง ในตัวอย่างด้านบนของเรา มีปุ่มห้าปุ่มที่มีชุดภาพสองภาพ รวมเป็น 10 ภาพ
ในส้มส่วนที่เป็นภาพ ลิงค์ . ลิงก์เหล่านี้อาจชี้ไปยังหน้าใดๆ ที่คุณต้องการให้ปุ่มส่งต่อผู้เยี่ยมชมไปยังเว็บไซต์ของคุณ
<a href='/html-web-design-help-9735' onMouseOver='act('one')' onMouseOut='inact('one')'> img/o-definitions/84/onmouseover.gif' name='one' alt='HTML'>
<a href='https://www.computerhope.com/oh.htm' onMouseOver='act('two')' onMouseOut='inact('two')'> img/o-definitions/84/onmouseover-2.gif' name='two' alt='Online help'>
<a href='/virus-9574' onMouseOver='act('three')' onMouseOut='inact('three')'> img/o-definitions/84/onmouseover-3.gif' name='three' alt='Virus information'>
<a href='/computer-terms-dictionary-7016' onMouseOver='act('four')' onMouseOut='inact('four')'> img/o-definitions/84/onmouseover-4.gif' name='four' alt='Computer jargon'>
<a href='/internet-8263' onMouseOver='act('five')' onMouseOut='inact('five')'> img/o-definitions/84/onmouseover-5.gif' name='five' alt='Internet Info'>