XMLHttpRequest est un objet Javascript dont le rôle est d’échanger les données entre le client et le serveur sans que la page ne soit entièrement rechargée.
let xhr;
function getNum(){
xhr = new XMLHttpRequest(); // créer une instance de l'objet XMLHttpRequest
xhr.onreadystatechange = callback; // attendre la réponse avec l'attribut onreadystatechange de l'objet XMLHttpRequest et l'inclure dans une fonction
xhr.open("GET","traduction.txt",true); // faire la requête de lire un document
xhr.send(); // envoyer le résultat de la requête
}
function callback() {
if (xhr.readyState == 4 && xhr.status == 200) {
document.getElementById("result").innerHTML = xhr.responseText;
}
};
document.getElementById("bt").onclick = getNum;
let xhr;
function getNum(){
xhr = new XMLHttpRequest(); // créer une instance de l'objet XMLHttpRequest
xhr.onreadystatechange = callback; // attendre la réponse avec l'attribut onreadystatechange de l'objet XMLHttpRequest et l'inclure dans une fonction
xhr.open("GET","traduction.txt",true); // faire la requête de lire un document
xhr.send(); // envoyer le résultat de la requête
}
function callback() {
if (xhr.readyState == 4 && xhr.status == 200) {
document.getElementById("result").innerHTML = xhr.responseText;
}
};
document.getElementById("bt").onclick = getNum;
Fichier traduction.txt
The sun is shining
Tester le code sous repl.it
Testez vos propres exemples sous repl.it. Cliquez ici