Besoin d'aide sur un code !! - HTML/CSS - Programmation
Marsh Posté le 14-09-2002 à 22:48:18
Bon je ne suis pas un pro de JS, mais je peux te dire, que la raison pour laquelle ça s'affiche dans une boite tient à ceci :
Code :
|
car document.forms[0] est un champ de texte justement (corrigez-moi si je me trompe), donc, il faut afficher ton JS à un autre endroit. Je sais pas où mais ça ne doit pas être trop difficile. Ensuite pour la mise en forme, dans une box c'est pas possible. Quand tu auras résolu ton premier problème, ton second disparaitra.
Marsh Posté le 14-09-2002 à 14:32:18
Voila c'est un code JS et j'aimerais savoir
1. Comment modifier le texte (police, couleur, taille) sur le compte a rebour
2. Comment faire pour que ca ne s'affiche pas dans un cadre mais normalement
Voila le code :
<script LANGUAGE="JavaScript">
function disp_delai(){
document.forms[0].elements[0].value=delai (2002,09,29,0,0);
setTimeout("disp_delai()",1000);
}
function delai(annee,mois,jour,heure,min)
{var date_fin=new Date(annee,mois-1,jour,heure,min)
var date_jour=new Date();
var tps=(date_fin.getTime()-date_jour.getTime())/1000;
var j=Math.floor(tps/3600/24); // récupere le nb de jour
tps=tps % (3600*24);
var h=Math.floor(tps / 3600); // recupère le nb d'heure
tps=tps % 3600;
var m=Math.floor(tps/60); // récupère le nb minute
tps=tps % 60
var s=Math.floor(tps);
var txt=j+" jours "+h+" heures "+m+" mn et "+s+" s.";
date_fin=don_date(date_fin);
return txt;}
function don_date_jour()
{var date_jour=new Date();
date_jour=don_date(date_jour);
return date_jour;}
function don_date(une_date)
{var la_date;
var months=new Array(12);
months[1]="Janvier";
months[2]="Février";
months[3]="Mars";
months[4]="Avril";
months[5]="Mai";
months[6]="Juin";
months[7]="Juillet";
months[8]="Aout";
months[9]="Septembre";
months[10]="Octobre";
months[11]="Novembre";
months[12]="Décembre";
var days=new Array(7);
days[1]="Lundi";
days[2]="Mardi";
days[3]="Mercredi";
days[4]="Jeudi";
days[5]="Vendredi";
days[6]="Samedi";
days[7]="Dimanche";
var month=months[une_date.getMonth() + 1];
var day=days[une_date.getDay()];
var date=une_date.getDate();
var year=une_date.getYear();
}
</script>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onLoad="disp_delai()">
<br>
<form name="mail" method=get action="">
<input name="RESTE" size=25 maxlength=25> avant l'ouverture du site !!
</form>
</body>
</html>