سمة للقراءة فقط في 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 |