Ajax

ali diba
3 آبان ۱۴۰۲

استاد همونطور که گفتین این کل کد هستش که error type رو میده 

const myBtn = document.getElementById("#myBtn");

 

const txtDiv = document.getElementById("#text");
 

function loadText(){

 

    var xhr = new XMLHttpRequest();

 

   xhr.open("Get","test.txt",true);

 

   xhr.onload=function () {

   

   

    if(xhr.status==200){

 

   

    txtDiv.innerHTML=this.response;

 

    }

   }


 

   xhr.send();

 

}

 

myBtn.addEventListener('click',loadText);

290

1 پاسخ
  • محمد هاشمی3 آبان ۱۴۰۲

    علی جان وقتی از getElementById استفاده میکنی لازم نیست از علامت # قبل از نام آیدی اون المان استفاده کنی
    در واقع درستش به این شکل هست 
    const myBtn = document.getElementById("myBtn");

     

    const txtDiv = document.getElementById("text");