ویژگی readonly HTML <input>
تعریف و استفاده
readonly
ویژگی فیلدهای ورودی را فقط خوانا میکند.
readonly
ویژگی یک ویژگی بولین است.
اگر این ویژگی تنظیم شده باشد، معنایش این است که فیلدهای ورودی فقط خوانا هستند.
فیلدهای ورودی فقط خوانا هستند و قابل تغییر نیستند (اما کاربر میتواند با استفاده از کلید Tab به آنها دسترسی پیدا کند، آنها را با رنگ برجسته نشان دهد و متن را از آنها کپی کند).
میتوانید تنظیم کنید readonly
ویژگی برای جلوگیری از تغییر کاربران از مقدار تا زمانی که شرایط دیگری (مانند انتخاب چک باکس) برقرار شود. سپس JavaScript میتواند readonly
مقدار و فیلد ورودی را برای قابل ویرایش کردن تنظیم کنید.
توجه:فرم همچنان فیلد ورودی فقط خوانا را ارسال میکند، اما فیلد ورودی غیرفعال را ارسال نمیکند!
مثال
فرم HTML شامل یک فیلد ورودی فقط خوانا است:
<form action="/action_page.php"> <label for="country">کشور:</label> <input type="text" id="country" name="country" value="China" readonly><br><br> <input type="submit" value="ارسال"> </form>
شرح
<input readonly>
پشتیبانی از مرورگر
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |