🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ یزدانفر کیان
اتریبیوت value
استاد مهستی سروستانی حل شده توسط استاد مهستی سروستانی

درود

نقش اتریبیوت value در اینتپوت تایپ checkbox چیه؟

اصلاً کاربردی داره؟

درود، وقت شما بخیر

زمانی که کاربر روی یک checkbox کلیک می‌کنه، value اون به عنوان داده به سرور ارسال می‌شه. از این طریق، سرور می‌تونه بفهمه کدوم checkbox انتخاب شده.

می‌تونید این صفحه رو هم مطالعه کنید و مثالش رو ببینید:

https://www.w3schools.com/jsref/prop_checkbox_value.asp

استاد مهستی سروستانی ۱۶ اردیبهشت ۱۴۰۳، ۰۷:۱۵

اگر مقداری برای value نگذاریم چی میشه؟

یزدانفر کیان ۲۰ اردیبهشت ۱۴۰۳، ۱۰:۱۱

سلام مجدد.

در این حالت زمانی که کاربر چک‌باکس رو علامت‌گذاری می‌کنه، یک رشته خالی به همراه نام چک‌باکس به سرور ارسال می‌شه که این موضوع می‌تونه در پردازش اطلاعات در سمت سرور مشکل ایجاد کنه، چون سرور هیچ اطلاعات مفیدی در مورد انتخاب کاربر دریافت نمی‌کنه.

در برخی از موارد هم ممکنه در اسکریپت‌های سمت کلاینت یا کتابخانه‌های جاوا اسکریپت با رفتارهای نامشخصی روبرو بشیم.

بهترین پاسخ
استاد مهستی سروستانی ۲۲ اردیبهشت ۱۴۰۳، ۱۲:۵۳