🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ ضیا وکیلی
تفاوت classبا id
جامعه پی اچ پی ایجاد شده در ۱۸ شهریور ۱۴۰۲

چرا وقتی میخواستیم المت‌های قبلی رو به ajax وصل کنیم از id استفاده میکردیم ولی الان برای تسک هامون از class استفاده میکنیم؟

سلام

به دلیل این هست که ما آیدی رو فقط به یک المان میتونیم بدیم و باید منحصر به فرد باشه همون طور که از اسمش مشخصه(id).

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

اُوژن ملکیان ۱۹ شهریور ۱۴۰۲، ۰۹:۰۲

خب ما اینجا دوتا input داریم و همچنان id استفاده کردیم .یعنی id فقط برا inpu استفاده میشه؟

ضیا وکیلی ۱۹ شهریور ۱۴۰۲، ۱۲:۱۷

آیدی ما باید یونیک باشه نه عناصر صفحه.

شما هر چندتا اینپوت دارید مشکلی نداره ولی آیدی هاشون رو باید منحصر به فرد بزارید.

میتونید از کلاس هم استفاده کنید اما اگر در جایی دیگه حواستون نباشه و از این کلاس استفاده کنید کدتون به مشکل میخوره.

بهترین پاسخ
اُوژن ملکیان ۱۹ شهریور ۱۴۰۲، ۱۵:۳۰