I am working on api to generate random quotes. its working fine but i want to generate a random quotes as soon as page load.
document.getElementById('load').addEventListener('onload', loadData);
document.getElementById('getQuote').addEventListener('click', loadData);
function loadData() {
const xhr = new XMLHttpRequest();
xhr.open('GET', 'https://talaikis.com/api/quotes/', true);
xhr.onload = function() {
if (this.status === 200) {
const data = JSON.parse(this.responseText);
document.getElementById('quote-message').innerHTML = `<h1>${data[0].quote}</h1>`;
document.getElementById('author').innerHTML = `<h3>${data[0].author}</h3>`;
}
}
xhr.send();
}