سمة للقراءة فقط في HTML


التعريف والاستخدام

السمة readonlyهي سمة منطقية.

عند وجوده ، فإنه يحدد أن حقل الإدخال أو منطقة النص للقراءة فقط.

لا يمكن تعديل حقل للقراءة فقط (ومع ذلك ، يمكن للمستخدم الانتقال إليه وتمييزه ونسخ النص منه).

يمكن readonlyتعيين السمة لمنع المستخدم من تغيير القيمة حتى يتم استيفاء بعض الشروط الأخرى (مثل تحديد مربع اختيار ، وما إلى ذلك). بعد ذلك ، يمكن لـ JavaScript إزالة القيمة للقراءة فقط ، وجعل حقل الإدخال قابلاً للتحرير.


ينطبق على

يمكن readonlyاستخدام السمة في العناصر التالية:

عناصر يصف
<إدخال> يقرأ فقط
<textarea> يقرأ فقط

أمثلة

مثال الإدخال

نموذج HTML به حقل إدخال للقراءة فقط:

<form action="/action_page.php">
  Country: <input type="text" name="country" value="Norway" readonly><br>
  <input type="submit" value="Submit">
</form>

مثال Textarea

منطقة نصية للقراءة فقط:

<textarea readonly>
At w3schools.com you will learn how to make a website. We offer free tutorials in all web development technologies.
</textarea>

دعم المتصفح

تحتوي readonlyالسمة على دعم المتصفح التالي لكل عنصر:

Element
input 1.0 6.0 1.0 1.0 1.0
textarea Yes Yes Yes Yes Yes