Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<HTML>
<HEAD>
<SCRIPT language=JavaScript>
var strDate;

function Calculer(multiplicateur,minimum) {
var result;
result = Math.random()*multiplicateur;
result = Math.round(result);
result = Math.max(minimum,result);
if (result < 10)
result = '0'+result; 
return result; 
}

function dateDeNaissance() {
var jj;
var mm;
var aa;
jj = Calculer(28,1);
mm = Calculer(12,1);
aa = Calculer(87,40); // né entre 1940 et 1987
aa += 1900;

strDate = new String(jj+'/'+mm+'/'+aa);
}
</SCRIPT>
<TITLE>Ma page HTML</TITLE>
</HEAD>
<BODY onload="dateDeNaissance()">
<P><SCRIPT language=JavaScript>document.write(strDate);</SCRIPT></P>
</BODY>
</HTML>
Problème quand j'affiche la page HTML le navigateur renvoie une page blanche avec "undefined"
je suppose que pour le navigateur l'objet strDate n'existe pas !
or je voulais afficher sa valeur (une date de naissance aléatoire)
une idée ?