xml

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

تاریخ ثبت: ۱۴۰۲/۰۸/۰۷

بازدید: 189

پاسخ: 1

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


سلام استاد عزیز تو ویدیو شماره 36 وقتی cd رو log زدم این ارور رو بهم داد

 TypeError: Cannot read properties of null (reading 'getElementsByTagName')

   at loadXML

و این هم کدهایی بود ک زدم

 

xhr.onload=function(){


 

loadXML(this);


 

}


 

xhr.send();

}



 

function loadXML(xml){


 

const xmlDoc =xml.responseXML;


 

 const cd =xmlDoc.getElementsByTagName("CD");


 

console.log(cd);

}

استاد تو سایتای مختلف هم ک سرچ کردم دقیقا ب همین صورت هست ولی نمیدونم چرا cd رو وقتی log میزنم

getElementsByTagName رو null میزنه میشه راهنمایی کنید لطفا

پاسخ ها
user

محمد هاشمی

سلام وقتتون بخیر . اول باید اطمینان پیدا کنید که xmlDoc مقدار گرفته باشه .
برای دیباگ میتونید کدتون رو trace کنید یک breakpoint روی اون خط کدی که مشکوک به باگ هست بذارید و توی قسمت run and debug که توی نوار سمت چپ وی اس کد هست پروژه رو اجرا کنید
یه جستجو هم بزنید how to trace javascript in vs code براتون آموزشش رو میاره

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

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