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

HTML DOM อินพุตข้อความ คุณสมบัติอ่านอย่างเดียว


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

ไวยากรณ์

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

การตั้งค่าคุณสมบัติอ่านอย่างเดียว -

textObject.readOnly = true|false

ที่นี่ แสดงถึงฟิลด์ข้อความจริง ๆ เป็นแบบอ่านอย่างเดียว ในขณะที่ false แสดงถึงอย่างอื่น คุณสมบัติ readOnly ถูกตั้งค่าเป็นเท็จโดยค่าเริ่มต้น

ตัวอย่าง

ให้เราดูตัวอย่างคุณสมบัติ Input Text readOnly -

<!DOCTYPE html>
<html>
<body>
<h1>Input Text readOnly property</h1>
USERNAME: <input type="text" id="USR" >
<p>Change the readOnly property of the above field by clicking the below button</p>
<button onclick="changeRead()">CHANGE</button>
<script>
   function changeRead() {
      document.getElementById("USR").readOnly = true;
   }
</script>
</body>
</html>

ผลลัพธ์

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

HTML DOM อินพุตข้อความ คุณสมบัติอ่านอย่างเดียว

เมื่อคลิกปุ่ม CHANGE คุณจะไม่สามารถเปลี่ยนข้อความได้ในขณะนี้ และข้อความจะถูกส่งไปยังเซิร์ฟเวอร์เมื่อส่ง -

HTML DOM อินพุตข้อความ คุณสมบัติอ่านอย่างเดียว