غیر فعال کردن یک تگ input (یا تگ های دیگر) از فرم (Form)، با مشخصه disabled ، در HTML

با استفاده از مشخصه disabled در HTML ، می توانیم یک تگ input (یا تگ های دیگر) از فرم (Form) را به صورت غیرفعال در بیاوریم، یعنی کاربر فیلد (Field) ساخته شده توسط تگ input را در فرم (Form) مشاهده می کند، اما نمی تواند هیچ مقداری را در آن وارد نماید.

در این موارد، مشخصه disabled به صورت زیر برای تگ input (یا تگ های دیگر) به کار می رود :

به مثال زیر توجه کنید :

مثال

دو تگ input را در یک فرم (Form) ذکر می کنیم که یکی از آنها را با استفاده از مشخصه disabled ، به صورت غیرفعال در خواهیم آورد.

بخش مهم کدها :

کد کامل صفحه HTML :

نتیجه :

خطا - صفحه را دوباره بارگذاری کنید
مثال

در این مثال، مشخصه disabled را برای تگ textarea از فرم (Form) به کار می بریم.

بخش مهم کدها :

کد کامل صفحه HTML :

نتیجه :

خطا - صفحه را دوباره بارگذاری کنید
نکته

شاید این سوال برای شما پیش بیاید که چرا باید یک فیلد (Field) که غیرفعال است را در فرم (Form) قرار دهیم، پاسخ این است که معمولا با استفاده از کدهای زبان JavaScript و بر اساس انتخاب ها و ورودی های کاربر در فرم، ممکن است که بخواهیم فیلدهایی (Field) از فرم (Form) را از حالت فعال به غیرفعال و فیلدهایی (Field) را نیز از حالت غیرفعال به فعال تبدیل کنیم. بنابراین اینگونه نیست که اگر در ابتدای نمایش صفحه، یک فیلد (Field) توسط مشخصه disabled به صورت غیرفعال است، برای همیشه به صورت غیرفعال باقی بماند، بلکه ممکن است بر اساس انتخاب های کاربر، بر اساس یک سری کدهای JavaScript ، به حالت فعال تبدیل شود.

نویسنده علیرضا گلمکانی
شماره کلید 26280
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)