Jour de votre naissance ! fabuleux !!!!

Contenu du snippet

Ce script génial (de script zone) vous dit le jour que vous êtes né !
;-)

Source / Exemple :


<html>

<head>
<title>Jour de votre naissance</title>
<script LANGUAGE="javaScript"><!--

function mod(x, x_div){ 
for (var i=x; i>=x_div; i -= x_div); 
return i;
}

function checkNum(str, min, max) { 
if (str == "") { 
alert("Veuillez taper un chiffre."); 
return false; 
} 
for (var i = 0; i < str.length; i++) { 
var ch = str.substring(i, i + 1); 
if (ch < "0" || ch > "9") { 
alert("Essayez un chiffre."); 
return false; 
} 
} 
var val = parseInt(str, 10); 
if ((val < min) || (val > max)) { 
alert("Tapez un chiffre entre 1 et "+max+"."); 
return false; 
} 
return true;
}

function pushbutton(form){ 

if ((checkNum(form.day.value,1,31)) && (checkNum(form.month.value,1,12)) && (checkNum(form.year.value,0,99))){
var cur_day = parseInt(form.day.value,10); 
var cur_month = parseInt(form.month.value,10); 
var cur_year = parseInt(form.year.value,10); 
var sig_val; 
if (cur_month == 1) 
sig_val = 0; 
else if (cur_month == 2) 
sig_val = 3; 
else if (cur_month == 3) 
sig_val = 3; 
else if (cur_month == 4) 
sig_val = 6; 
else if (cur_month == 5) 
sig_val = 1; 
else if (cur_month == 6) 
sig_val = 4; 
else if (cur_month == 7) 
sig_val = 6; 
else if (cur_month == 8) 
sig_val = 2; 
else if (cur_month == 9) 
sig_val = 5; 
else if (cur_month == 10) 
sig_val = 0; 
else if (cur_month == 11) 
sig_val = 3; 
else if (cur_month == 12) 
sig_val = 5; 
var val1 = mod((cur_year + parseInt(cur_year/4) + cur_day + sig_val),7); 

if (val1 == 0) 
alert("Vous etes né un Dimanche");
else if (val1 == 1) 
alert("Vous etes né un Lundi");
else if (val1 == 2) 
alert("Vous etes né un Mardi");
else if (val1 == 3) 
alert("Vous etes né un Mercredi");
else if (val1 == 4) 
alert("Vous etes né un Jeudi");
else if (val1 == 5) 
alert("Vous etes né un Vendredi");
else if (val1 == 6) 
alert("Vous etes né un Samedi");
return true; 
} 
else 
return false;
}
//-->

</script>
</head>

<body>

<form name="ne_quel_jour">
  <b><div align="left"><p></b>Entrer ci-dessous votre date de naissance </p>
  </div><pre><b>Jour:</b> 
<input type="num" name="day"
onChange="if (!checkNum(this.value, 1, 31)){this.focus();this.select();} else {}" size="10"
value> (jj)
<b>Mois:</b> 
<input type="num" name="month"
onChange="if (!checkNum(this.value, 1, 12)){this.focus();this.select();} else {}" size="10"
value>(mm)
<b>Année:</b> 
<input type="num" name="year"
onChange="if (!checkNum(this.value, 0, 99)){this.focus();this.select();} else {}" size="10"
value> (aa)
<input type="button" name="Find_Out" value="Calculer"
onClick="pushbutton(this.form)"></pre>
</form>
<br><BR>
<A HREF="http://www.paroles-et-musiques.fr.st">http://www.paroles-et-musiques.fr.st</A>
</body>
</html>

Conclusion :


Voilà !
Bon surf !
http://www.paroles-et-musiques.fr.st

;-)

Virtuel Killer

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.