XMLHttpRequest Basic Example

Load data asynchronously using XMLHttpRequest.

Preview

Code

<button onclick="loadData()">Load Data</button>

<script>
function loadData(){
  let xhr = new XMLHttpRequest();

  xhr.open("GET","https://jsonplaceholder.typicode.com/todos/1");

  xhr.onload = function(){
    console.log(xhr.responseText);
  };

  xhr.send();
}
</script>

More JS AJAX Examples (7)