غیر قابل تغییر کردن مقدار (Value) یک تگ input (یا تگ های دیگر) از فرم (Form) (مقدار فیلد (Field) به صفحه پردازش ارسال می شود)، با مشخصه readonly ، در HTML
با استفاده از مشخصه readonly در HTML ، می توانیم یک تگ input (یا تگ های دیگر) از فرم (Form) را به صورت غیر قابل تغییر در بیاوریم، یعنی کاربر فیلد (Field) ساخته شده توسط تگ input و مقدار (Value) درون آن را در فرم (Form) مشاهده می کند، اما نمی تواند مقدار (Value) آن را تغییر دهد.
در این موارد، مشخصه readonly به صورت زیر برای تگ input (یا تگ های دیگر) به کار می رود :
در این حالت، مقدار فیلد (Field) به صفحه پردازش ارسال می شود. اگر می خواهید که مقدار فیلد (Field) به صفحه پردازش ارسال نشود، به جای مشخصه readonly می توانید از مشخصه disabled استفاده کنید ( آموزش شماره 26280 ).
مشخصه readonly برای برخی از انواع فیلد (مثلا برای Checkbox) کار نمی کند.
به مثال زیر توجه کنید :