1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
| //-------------------------------------------------------------------------------
/*Met à jour l'état des LEDs toutes les 0.5 secondes */
function MAJLedV() {
const idTextLed1 = document.getElementById("id-etat-ledv"); // je défini l'endroit du texte que je dois remplacer par son ID
const requete_LEDV = new XMLHttpRequest();
requete_LEDV.open("GET", "/etatLED1.php", true);
requete_LEDV.send();
requete_LEDV.addEventListener("load", () => {
idTextLed1.textContent = requete_LEDV.responseText ;
if (requete_LEDV.responseText.includes("éteinte")) {
imageLedVon.style.display ='none';
imageLedVoff.style.display ='inline';
} else if (requete_LEDV.responseText.includes("allumée")) {
imageLedVon.style.display ='inline';
imageLedVoff.style.display ='none';
}
setTimeout( MAJLedV, 500 )
})
}
MAJLedV() // je repete l'opération toute les 0.5 secondes
function MAJLedB() {
const idTextLed2 = document.getElementById("id-etat-ledb"); // je défini l'endroirt du texte que je dois remplacer par son ID
const requete_LEDB = new XMLHttpRequest(); // Je créer un objet de type requete
requete_LEDB.open("GET", '/etatLED2.php', true); // je constitue ma requete
requete_LEDB.send(); // j'envoie ma requete
requete_LEDB.addEventListener("load", () => { // à la reception de la réponse du réponse, je remplace le texte
idTextLed2.textContent = requete_LEDB.responseText // je remplace le texte par la réponse recue dans la requete
if (requete_LEDB.responseText.includes("éteinte")) {
imageLedBon.style.display ='none';
imageLedBoff.style.display ='inline';
} else if (requete_LEDB.responseText.includes("allumée")) {
imageLedBon.style.display ='inline';
imageLedBoff.style.display ='none';
}
setTimeout( MAJLedB, 500 )
});
}
MAJLedB() // je repete l'opération toute les 0.5 secondes
/*Met à jour l'état la valeur analogique toutes les 0.5 secondes */
function MAJVana() {
const idVana1 = document.getElementById("id-V_ana"); // je défini l'endroit du texte que je dois remplacer par son ID
const requete_Vana1= new XMLHttpRequest();
requete_Vana1.open("GET", "/analogique.php", true);
requete_Vana1.send();
requete_Vana1.addEventListener("load", () => {
idVana1.textContent = requete_Vana1.responseText ;
setTimeout( MAJVana, 500 )
})
}
MAJVana() // je repete l'opération toute les 0.5 secondes |
Partager