getElementsById
سلام خسته نباشید ، سوالم این هست که چرا اغلب اوقات موقع استفاده از getElementsByClassName و … به مشکل برمیخورم و حتما باید از getElementsById استفاده کنم تا مشکل بر طرف بشه ؟ این موضوع در ویدئو های خودتون هم دیده میشه
پاسخ ها
py programmer
سلام خسته نباشید دقیقا مشکل از چیست لطفا عکسی از ارور را در همینجا ارسال کرده
ولی تا آنجایی که مشخص هست getElementsById اصولی تر هست و همیشه بهتر است که در کدتان از این مورد استفاده کنید اما یکی از مشکلاتی که بسیار زیاد پیش میاد این هست که مثلا ما تو صفحه چهار تا تگ p داریم و در getElementsByTagname وقتی میگیم تگ p برای همه تگ های p این مورد و تغییر اعمال میشه پس راه حل این مشکل این هست که به getElementsByTagname مقداری دهیم تا مشخص شود منظور ما کدام تگ p هست که برای این کار روش های زیادی هست که معروفترین آنها به روش order هست
اگر هم که کلا برای شما تغییری اعمال نمیشود بهتر است ببینید در getElementsByTagname اون تگی را که مشخص کرده اید به صورت صحیح این کار را انجام داده باشید که برای کمک بیشتر من سایت w3schools رو پیشنهاد میکنم
موفق باشید