Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

วัตถุข้อความอินพุต HTML DOM


ออบเจ็กต์ข้อความอินพุต HTML DOM เชื่อมโยงกับองค์ประกอบ ที่มีประเภท "ข้อความ" เราสามารถสร้างและเข้าถึงองค์ประกอบอินพุตด้วยข้อความประเภทโดยใช้เมธอด createElement() และ getElementById() ตามลำดับ

คุณสมบัติ

ต่อไปนี้เป็นคุณสมบัติของวัตถุข้อความ -

คุณสมบัติ คำอธิบาย
เติมข้อความอัตโนมัติ การตั้งค่าหรือคืนค่าแอตทริบิวต์เติมข้อความอัตโนมัติของช่องข้อความ
ออโต้โฟกัส การตั้งค่าหรือย้อนกลับหากช่องข้อความควรได้รับการโฟกัสโดยอัตโนมัติเมื่อหน้าเว็บโหลด
ค่าเริ่มต้น การตั้งค่าหรือส่งคืนค่าเริ่มต้นของฟิลด์ข้อความ
ปิดการใช้งาน การตั้งค่าหรือส่งคืนว่าฟิลด์ข้อความถูกปิดใช้งานหรือไม่
แบบฟอร์ม การคืนค่าการอ้างอิงของแบบฟอร์มที่มีฟิลด์ข้อความ
ความยาวสูงสุด การตั้งค่าหรือคืนค่าแอตทริบิวต์ความยาวสูงสุดของช่องข้อความ
ชื่อ การตั้งค่าหรือคืนค่าแอตทริบิวต์ชื่อของช่องข้อความ
รูปแบบ การตั้งค่าหรือส่งคืนค่าแอตทริบิวต์รูปแบบของช่องข้อความ
ตัวยึดตำแหน่ง การตั้งค่าหรือคืนค่าแอตทริบิวต์ตัวยึดตำแหน่งของช่องข้อความ
อ่านอย่างเดียว การตั้งค่าหรือส่งคืนว่าฟิลด์ข้อความเป็นแบบอ่านอย่างเดียวหรือไม่
จำเป็น การตั้งค่าหรือส่งคืนหากจำเป็นต้องกรอกข้อมูลในช่องข้อความก่อนส่งแบบฟอร์มหรือไม่
ขนาด การตั้งค่าหรือส่งคืนค่าแอตทริบิวต์ขนาดของช่องข้อความ
พิมพ์ เป็นคุณสมบัติแบบอ่านอย่างเดียวที่ส่งคืนประเภทขององค์ประกอบแบบฟอร์มที่มีช่องข้อความ
ค่า การตั้งค่าหรือส่งคืนค่าแอตทริบิวต์ของช่องข้อความ
รายการ การคืนค่าการอ้างอิงไปยังรายการข้อมูลที่มีฟิลด์ข้อความ

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์สำหรับ −

การสร้างวัตถุข้อความอินพุต -

var P = document.createElement("INPUT");
P.setAttribute("type", "text");

ตัวอย่าง

ให้เราดูตัวอย่างของวัตถุข้อความที่ป้อน −

<!DOCTYPE html>
<html>
<head>
<script>
   function createText() {
      var P = document.createElement("INPUT");
      P.setAttribute("type", "text");
      document.body.appendChild(P);
   }
</script>
</head>
<body>
<h1>Text object example</h1>
<p>Create an input field with type text by clicking the below button</p>
<button onclick="createText()">CREATE</button>
<br><br>
USERNAME:
</body>
</html>

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

วัตถุข้อความอินพุต HTML DOM

เมื่อคลิกปุ่มสร้าง -

วัตถุข้อความอินพุต HTML DOM