getElementsById

سوال شده توسط:

تاریخ ثبت: ۱۴۰۱/۰۴/۱۵

بازدید: 344

پاسخ: 1

تگ: جاوا اسکریپت


سلام خسته نباشید ، سوالم این هست که چرا اغلب اوقات موقع استفاده از getElementsByClassName و … به مشکل برمیخورم و حتما باید از getElementsById استفاده کنم تا مشکل بر طرف بشه ؟ این موضوع در ویدئو های خودتون هم دیده میشه

پاسخ ها
user

py programmer

سلام خسته نباشید دقیقا مشکل از چیست لطفا عکسی از ارور را در همینجا ارسال کرده

 

ولی تا آنجایی که مشخص هست getElementsById اصولی تر هست و همیشه بهتر است که در کدتان از این مورد استفاده کنید اما یکی از مشکلاتی که بسیار زیاد پیش میاد این هست که مثلا ما تو صفحه چهار تا تگ p داریم و در getElementsByTagname وقتی میگیم تگ p برای همه تگ های p این مورد و تغییر اعمال میشه پس راه حل این مشکل این هست که به getElementsByTagname مقداری دهیم تا مشخص شود منظور ما کدام تگ p هست که برای این کار روش های زیادی هست که معروفترین آنها به روش order هست

 

اگر هم که کلا برای شما تغییری اعمال نمیشود بهتر است ببینید در getElementsByTagname اون تگی را که مشخص کرده اید به صورت صحیح این کار را انجام داده باشید که برای کمک بیشتر من سایت w3schools رو پیشنهاد میکنم

 

موفق باشید

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات