cs_jujulagor
Messages postés4Date d'inscriptionvendredi 29 décembre 2000StatutMembreDernière intervention14 décembre 2008
-
13 déc. 2008 à 23:56
cs_jujulagor
Messages postés4Date d'inscriptionvendredi 29 décembre 2000StatutMembreDernière intervention14 décembre 2008
-
14 déc. 2008 à 14:34
Salut les spécialistes,
Je débute ds la programmation et j'ai besoin de vos talents.
Voila le souci, pour la naissance de mon fils j'ai crée un site et je voudrais y insérer un compteur de vie en y affichant tout simplement son âge (ex, années, mois, jours).
a priori rien de sorcier !!! Mais je ne trouve pas le code qui va bien....
Le seul que j'ai sous la main est celui dessous mais je voudrais supprimer la saisie manuelle pour faire la différence entre le 14/11/2008 et aujourd'hui.
if (hrsold < 10) hrsold = "0"+hrsold;
if (minsold < 10) minsold = "0"+minsold;
// affichage dans le document
document.getElementById("age").innerHTML = "Mon père ne dort plus depuis "+daysold+" jours, "+hrsold+" heures et
"+minsold+" minutes";
cs_jujulagor
Messages postés4Date d'inscriptionvendredi 29 décembre 2000StatutMembreDernière intervention14 décembre 2008 14 déc. 2008 à 12:10
Salut Kohntark,
Merci pour la rapidité de ta réponse, mais le code ne marche pas sur le logiciel de création de site Website X5.
Alors je peux pas teddire si c'est le code ou le logiciel.
Le code n'affiche que "Compteur de vie".... http://jujulagor.free.fr/test.html Aurait une solution pour ce petit hic.
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 14 déc. 2008 à 12:49
Salut Julien,
Ton code HTML est truffé d'erreurs !!
Pour que ça fonctionne "à peu près" :
Repère le code :
<html>
<head>
<title>Compteur de la vie</title>
</head>
<body BGCOLOR="#FFFFFF">
<h2 align="center">Compteur de la vie</h2>
<div id="age"></div>
</body>
</html>
et remplace le par :
<h2 align="center">[écris le titre que tu souhaites, ou supprime cette ligne]</h2>
<div id="age"></div><!-- c'est ici que le message va s'afficher -->
Repère le code :
document.getElementById("age").innerHTML = "Mon père ne dort plus depuis "+daysold+" jours, "+hrsold+" heures et
"+minsold+" minutes";
... et supprime les retours à la ligne, il ne doit être que sur 1 seule ligne. Tu peux bien sur modifier le texte que j'avais mis en exemple, mais ne touche pas aux variables (ce qu'il y a entre les "+[variable]+")
cs_jujulagor
Messages postés4Date d'inscriptionvendredi 29 décembre 2000StatutMembreDernière intervention14 décembre 2008 14 déc. 2008 à 14:34
Super !! Merci Kohntark, j'ai copié / coller le code ds un Notepad ss activer le retour à la ligne,
puis je l'ai transformé l'extension en html que j'appelle depuis le logiciel du site.
C'est génial, c'est la première fois que j'utilise ce forum et que je me lance ds la programmation
même si je n'ai fais que coller le code