Quote n°9547 • Publié le 13-04-2009
Proposée par un contributeur chatnonyme
Pas compris ? Demandez une explication à Captain Obvious
Proposée par un contributeur chatnonyme
Pas compris ? Demandez une explication à Captain Obvious
Commentaires
Ajouter un commentaire
Ajouter un commentaire
Et on dis pas "compte à rebours" ?
Si non j'ai encore plus rien compris...
<!DOCTYPE html>
<html>
<head>
<title>Compte à rebours</title>
<script type="text/javascript">
function $(id){
return document.getElementById(id);
}
var inter;
function launch(){
var dVac = new Date($("dVac").value);
var now = new Date();
var diff = Math.floor((dVac - now)/(1000)) - 7200; /*7200 pour le fuseau horaire (2 heures) */
clearInterval(inter);
inter = setInterval(function(){
$("aff").innerHTML = diff;
diff--;
if(diff <= 0) clearInterval(inter);
},1000);
}
</script>
</head>
<body>
<label>Date des vacances </label><input type="datetime-local" id="dVac">
<button onclick="launch();">Lancer</button>
<h1 id="aff"></h1>
</body>
</html>
Voilà c'était l'instant dev web chiant mais si vous codes en JS ça peut vous être utile.
Maintenant, le faire en Java.
Mais un ami m'a dit qu'il voulait le faire en PHP. *siffle*
Imbécile.