⊗jsPmDmTF 351 of 505 menu

การทำงานกับช่องข้อความใน JavaScript

ตอนนี้เราจะเรียนรู้วิธีการรับข้อความ จากผู้ใช้ของเว็บไซต์ของเรา สำหรับสิ่งนี้ ใน HTML มีแท็กพิเศษ input, ซึ่งเป็นช่องข้อความสำหรับป้อน ข้อมูล

<input>

แท็กนี้มีแอตทริบิวต์พิเศษ value, ที่กำหนดข้อความเริ่มต้น ซึ่งจะถูกเขียน ในอินพุตเมื่อเข้าสู่หน้าเว็บ:

<input value="text">

ผู้ใช้เว็บไซต์ของเราหลังจากเข้าสู่ หน้าเว็บแล้วสามารถเปลี่ยนข้อความของอินพุตได้ ใน ขณะเดียวกัน หากเรามีตัวแปรที่เก็บ ลิงก์ไปยังอินพุตนี้ คุณสมบัติ value ของตัวแปรนี้จะเก็บค่า ข้อความปัจจุบันของอินพุตเสมอ

ลองทดสอบในทางปฏิบัติ สมมติว่ามีอินพุต ที่มีแอตทริบิวต์ value:

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

รับลิงก์ไปยังอินพุตนี้ในตัวแปร:

let elem = document.querySelector('#elem');

จากนั้นแสดงข้อความปัจจุบันของอินพุตออกทางหน้าจอ:

console.log(elem.value);

จากนั้นเปลี่ยนข้อความของอินพุตเป็นอย่างอื่น:

elem.value = 'new text';

กำหนดอินพุตและปุ่ม เมื่อคลิกปุ่ม ให้เขียนข้อความบางอย่างลงในอินพุต

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

กำหนดอินพุตสองช่องและปุ่ม ในอินพุตแรก ผู้ใช้ป้อนตัวเลข เมื่อคลิก ปุ่มให้เขียนกำลังสองของตัวเลขที่ป้อน ลงในอินพุตที่สอง

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

กำหนดอินพุต 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ