⊗jsPmFmOch 403 of 505 menu

อีเวนต์ change ใน JavaScript

ในบทเรียนนี้ เราจะมาศึกษาเกี่ยวกับอีเวนต์ change ซึ่งเกิดขึ้นในช่องป้อนข้อมูล เมื่อมีการเปลี่ยนแปลง คือนัยอย่างไร? สมมติว่า คุณมีอินพุตและมีข้อความบางอย่างอยู่ในนั้น หากคุณเปลี่ยนข้อความนั้น นั่นคือเวลาที่อีเวนต์นี้จะเกิดขึ้น

ลองดูตัวอย่าง สมมติเรามีอินพุต:

<input id="elem" value="text">

ลองให้เมื่อมีการเปลี่ยนแปลง ให้แสดงค่าใหม่ ของมันในคอนโซล:

let elem = document.querySelector('#elem'); elem.addEventListener('change', function() { console.log(this.value); });

กำหนดให้มีอินพุตและพารากราฟ เมื่ออินพุตเปลี่ยนแปลง ให้แสดง ข้อความจากอินพุตไปยังพารากราฟ

กำหนดให้มีช่องทำเครื่องหมาย เมื่อช่องทำเครื่องหมายเปลี่ยนแปลง ให้แสดง สถานะใหม่ของมันบนหน้าจอ

อธิบายความแตกต่างระหว่างอีเวนต์ blur และ change

กำหนดให้มีอินพุต เมื่อมันเปลี่ยนแปลง ให้ตรวจสอบว่าจำนวน อักขระในมันน้อยกว่า 5 ตัวหรือไม่ หากน้อยกว่า - ให้เปลี่ยนสีขอบของอินพุตเป็น สีเขียว และหากมากกว่า - เป็นสีแดง

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ