تفاوت خصوصیت name و id تگ ها در html
سوال
رمز را فراموش کردید ؟ لطفا ایمیل را وارد کنید تا لینک تغییر پسورد به ایمیل شما ارسال شود
شما می تونید با ثبت نام در انجمن آکادمی آنلاین درسمن از همه امکانات انجمن استفاده نموده و پاسخ سوالات علمی خود را در زمینه های مختلف بدست آورید.
پاسخ ها ( ۵ )
عرض سلام و ادب خدمت کاربر درسمن
id اسمی است که شئ را در سمت client با آن می شناسند و name اسمی است که شئ را در سمت server با آن می شناسند!
جالب است بدانید که name شبیه یک ظرف(متغیر) عمل می کند و داده ورودی کاربر را به سمت server می برد.
در پناه خدا باشید.
با سلام
id اسمی است که شئ را در سمت client با آن می شناسند و name اسمی است که شئ را در سمت server با آن می شناسند!
که با استفاده از idما میتونیم در صفحه یه سری تغییرات ایجاد کنیم مثلا بگیم دیوی با id=main بک گراندش زرد شود.فقط کافی است از علامت#قبل از اسم idاستفاده کنیم.
ب سلام
name اسمی است که شئ را در سمت server با آن می شناسندو id اسمی است که شئ را در سمت client با آن می شناسند .
و با id میتوانیم یه سری تغییرات در صفخه ایجاد کنیم.
موفق باشید
اول اینکه id یونیکه، ینی باید فقط به یه المنت داده بشه ولی name اینجوری نیس مثلا توی رادیو ها name های یکسان میتونن داشته باشن تا تو یه گروه قرار بگیرن و دوم اینکه id بیشتر برای این داده میشه که بتونیم استایل المنت عوض کنیم یا با جاوا اسکریپت بهش دسترسی پیدا کنیم البته با جاوا اسکریپت از طریق name هم میتونیم به المنت دسترسی داشته باشیم ولی همون طوری که گفتم id یونیکه، و اینکه name بیشتر در فرم ها و در php کاربرد داره که همون سمت سروره، و جاوا اسکریپت سمت کلاینت
id تقریبا شبیه به class هستش ولی توی جاوا اسکریپت بیشتر به کار میاد!
و id رو توی سی اس اس اینجوری مشخص میکنن:
{}id#
name:
name هم در مواقعی به کار میاد که جند تا اینپوت با تایپ رادیو داشته باشی اگر name آنها شبیه به هم بود اگر یکی از آنها انتخاب شد یکی دیگر از اینپوت ها که name آنها یکی بود برداشته میشه و به اون داده میشه!
name رو در css اینجوری مشخص میکنند:
{}[“”=name]
و در php میشه با get و post کارهای زیادی با name انجام داد.