ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

onchange เหตุการณ์

<object เหตุการณ์

ตัวอย่าง

รัน JavaScript เมื่อผู้ใช้มีการเปลี่ยนแปลงตัวเลือกที่เลือกของ <select> องค์ประกอบ:

<select onchange="myFunction()">
ลองตัวเอง»

เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง


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

onchange เหตุการณ์เกิดขึ้นเมื่อค่าขององค์ประกอบที่ได้รับการเปลี่ยนแปลง

สำหรับ radiobuttons และช่องทำเครื่องหมาย onchange เหตุการณ์เกิดขึ้นเมื่อมีการตรวจสอบรัฐได้รับการเปลี่ยนแปลง

เคล็ดลับ: เหตุการณ์นี้คล้ายกับ oninput เหตุการณ์ แตกต่างก็คือเหตุการณ์ที่เกิดขึ้น oninput ทันทีหลังจากที่มูลค่าขององค์ประกอบที่มีการเปลี่ยนแปลงในขณะที่ onChange เกิดขึ้นเมื่อองค์ประกอบที่สูญเสียโฟกัสหลังเนื้อหาที่ได้รับการเปลี่ยนแปลง ความแตกต่างอื่น ๆ ที่ onchange เหตุการณ์ยังทำงานบน <keygen> และ <select> องค์ประกอบ


สนับสนุนเบราว์เซอร์

เหตุการณ์
onchange ใช่ ใช่ ใช่ ใช่ ใช่

วากยสัมพันธ์

ใน HTML:

ใน JavaScript:

object .onchange=function(){ ลองตัวเอง»

ใน JavaScript โดยใช้ addEventListener() วิธีการ:

object .addEventListener("change", myScript );
ลองตัวเอง»

หมายเหตุ: addEventListener() วิธีการที่ไม่ได้รับการสนับสนุนใน Internet Explorer 8 และรุ่นก่อนหน้านี้


รายละเอียดทางเทคนิค

บับเบิ้ล: ใช่
ยกเลิก: ไม่
ประเภทเหตุการณ์: เหตุการณ์
แท็ก HTML ที่รองรับ: <ชนิดของการป้อนข้อมูล = "ช่องทำเครื่องหมาย"> <input type = "สี"> <input type = "วันที่"> <ชนิดของการป้อนข้อมูล = "datetime">, <ชนิดของการป้อนข้อมูล = "อีเมล">, <ชนิดของการป้อนข้อมูล =" ไฟล์ ">, <ชนิดของการป้อนข้อมูล =" เดือน "> <input type =" จำนวน ">, <ชนิดของการป้อนข้อมูล =" รหัสผ่าน ">, <ชนิดของการป้อนข้อมูล =" วิทยุ ">, <ชนิดของการป้อนข้อมูล =" ช่วง "> < ประเภทการป้อนข้อมูล = "ค้นหา"> <ชนิดของการป้อนข้อมูล = "โทร">, <ชนิดของการป้อนข้อมูล = "text"> <input type = "เวลา"> <input type = "URL"> <ชนิดของการป้อนข้อมูล = "สัปดาห์ "> <keygen> <select> และ <textarea>
DOM เวอร์ชัน: ระดับที่ 2 เหตุการณ์

ตัวอย่าง

ตัวอย่างอื่น ๆ

ตัวอย่าง

รัน JavaScript เมื่อผู้ใช้มีการเปลี่ยนแปลงเนื้อหาของช่องใส่ไปนี้:

<input type="text" onchange="myFunction()">
ลองตัวเอง»

<object เหตุการณ์