سلام
درسته که باید حتما باید کار با تمام متدها و انواع نویگیشن کردن رو یاد بگیریم ولی در واقعیت هم برای رسیدن به المنت های مد نظر حتما باید نویگیت کرد؟ نمیشه داخل html روی المنت های مد نظر ای دی ها و کلاس های مناسب گذاشت و با استفاده از اونا به المنت مد نظر دسترسی بیدا کرد؟
سلام. دونستن متد ها و DOM Navigation می تونه کارتون رو خیلی جاها راحت تر کنه. این کار رو هم می تونید انجام بدید و با استفاده از DOM Searching به Element ها دسترسی پیدا کنید(یا از طریق تعریف id و متغیر) ولی برای دسترسی به سایر Node ها مثلا text و comment ها به صورت مستقیم نمی تونید از DOM Searching استفاده کنید و باید از DOM Navigation استفاده کنید. مثلا برای دسترسی به متن های داخل یک element میتونید از innerText یا textContent یا innerHTML استفاده کنید و با استفاده از سایر توابع بهش دسترسی داشته باشید و راه های دیگه ولی در بهضی موارد که Element ها به صورت تو در تو Indent های زیادی میخوره دسترسی بهش سخت میشه و اگر چندین textNode یا commentNode تو در تو داشته باشید به مشکل می خورید. اینطوری کدتون بهینه نیست و بهتره از DOM Navigation استفاده کنید سریع تر و راحت تره.