bonjour
je veux gerer des valeurs de consignes de temperature sur une page web embarque dans un serveur Arduino . le souci est qu apres le codage je ne fais varier qu une seule valeur sur les quatres consignes et apres 3 heures de recherche je post ub appel au secour
Merci de votre aide et surtout des explication sur le pourquoi cela ne fonctionne pas que je puisse progresser
Modifié par Pas (04 Nov 2017 - 23:22)
je veux gerer des valeurs de consignes de temperature sur une page web embarque dans un serveur Arduino . le souci est qu apres le codage je ne fais varier qu une seule valeur sur les quatres consignes et apres 3 heures de recherche je post ub appel au secour
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>reglage consigne temperatures</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<body style=" background-color: rgb(0, 204, 255);" >
<!-- Feuille de styles génériques -->
<link rel="stylesheet" href="../../styles.css" type="text/css">
</head>
<body>
<div id="wrap">
<h3>Chauffage</h3>
<p class="hint">Cliquez sur les boutons pour regler la temperature.</p>
<p>Chambre 1
<input type="button" onclick="modif(-0.1);" value=" - "><progress id="avancement1" value="19"max="22"></progress><span id="degre1"></span>
<input type="button" onclick="modif(0.1);" value=" + ">
</p>
<p>Chambre 2
<input type="button" onclick="modif(-0.1);"value=" - "><progress id="avancement2" value="19"max="22"></progress><span id="degre2"></span>
<input type="button" onclick="modif(+0.1);" value=" + ">
</p>
<p>Chambre 3
<input type="button" onclick="modif(-0.1);" value=" - "><progress id="avancement3" value="19"max="22"></progress><span id="degre3"></span>
<input type="button" onclick="modif(0.1);" value=" + ">
</p>
<p>Salon
<input type="button" onclick="modif(-0.1);"value=" - "><progress id="avancement4" value="19"max="22"></progress><span id="degre4"></span>
<input type="button" onclick="modif(+0.1);" value=" + ">
</p>
</div>
<script>
function avancement(){
var ava1 = document.getElementById("avancement1");
var prc1 = document.getElementById("degre1");
prc1.innerHTML = ava1.value + " ° C ";
var ava2 = document.getElementById("avancement2");
var prc2 = document.getElementById("degre2");
prc2.innerHTML = ava2.value + " ° C ";
var ava3 = document.getElementById("avancement3");
var prc3 = document.getElementById("degre3");
prc3.innerHTML = ava3.value + " ° C ";
var ava4 = document.getElementById("avancement4");
var prc4 = document.getElementById("degre4");
prc4.innerHTML = ava4.value + " ° C ";
}
avancement();
function modif(val) {
var ava1 = document.getElementById("avancement1");
if((ava1.value+val)<=ava1.max && (ava1.value+val)>=13) {
ava1.value += val;
function modif(val) {
var ava2 = document.getElementById("avancement2");
if((ava2.value+val)<=ava2.max && (ava2.value+val)>=13) {
ava2.value += val;
function modif(val) {
var ava3 = document.getElementById("avancement3");
if((ava3.value+val)<=ava3.max && (ava3.value+val)>=13) {
ava3.value += val;
function modif(val) {
var ava4 = document.getElementById("avancement4");
if((ava4.value+val)<=ava4.max && (ava2.value+val)>=13) {
ava2.value += val;
}}}}}}}
avancement();
}
</script>
</body>
</html>
[code=html]
Merci de votre aide et surtout des explication sur le pourquoi cela ne fonctionne pas que je puisse progresser
Modifié par Pas (04 Nov 2017 - 23:22)