[Javascript] [421] message d'erreur
peter1789
-
peter1789 Messages postés 5 Statut Membre -
peter1789 Messages postés 5 Statut Membre -
Bonjour à tous
J'aimerai savoir pourquoi le script suivant me renvoie un message d'erreur SVP... Merci d'avance ! Voici le code :
@+ :o)
J'aimerai savoir pourquoi le script suivant me renvoie un message d'erreur SVP... Merci d'avance ! Voici le code :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script language="JavaScript1.2">
<!--
i=1;
x=((Math.random()*5.99999999999999999999999999999)+1);
x=Math.floor(x);
y=((Math.random()*5.99999999999999999999999999999)+1);
y=Math.floor(y);
z=((Math.random()*5.99999999999999999999999999999)+1);
z=Math.floor(z);
function game() {
i=(i+1);
if (i==2) {
if((x1.x2.checked)==true) {
xx=((Math.random()*5.99999999999999999999999999999)+1);
xx=Math.floor(xx);
}
else {
xx = x;
}
if((y1.y2.checked)==true) {
yy=((Math.random()*5.99999999999999999999999999999)+1);
yy=Math.floor(yy);
}
else {
yy = y;
}
if((z1.z2.checked)==true) {
zz=((Math.random()*5.99999999999999999999999999999)+1);
zz=Math.floor(zz);
}
else {
zz = z;
}
}
if (i==3) {
if((xx1.xx2.checked)==true) {
xxx=((Math.random()*5.99999999999999999999999999999)+1);
xxx=Math.floor(xxx);
}
else {
xxx = xx;
}
if((yy1.yy2.checked)==true) {
yyy=((Math.random()*5.99999999999999999999999999999)+1);
yyy=Math.floor(yyy);
}
else {
yyy = yy;
}
if((zz1.zz2.checked)==true) {
zzz=((Math.random()*5.99999999999999999999999999999)+1);
zzz=Math.floor(zzz);
}
else {
zzz = zz;
}
}
}
//-->
</script>
<title>essai</title>
</head>
<body>
<input type="button" value="relancer les dés !" onClick="game(),dice()">
<br>
<br>
<script language="JavaScript1.2">
<!--
switch(x) {
case 1:
document.write('<img src="one.bmp"><form name="x1"><input name="x2" type="checkbox" checked>rejouer</form>');
break;
case 2:
document.write('<img src="two.bmp"><form name="x1"><input name="x2" type="checkbox" checked>rejouer</form>');
break;
case 3:
document.write('<img src="three.bmp"><form name="x1"><input name="x2" type="checkbox" checked>rejouer</form>');
break;
case 4:
document.write('<img src="four.bmp"><form name="x1"><input name="x2" type="checkbox" checked>rejouer</form>');
break;
case 5:
document.write('<img src="five.bmp"><form name="x1"><input name="x2" type="checkbox" checked>rejouer</form>');
break;
case 6:
document.write('<img src="six.bmp"><form name="x1"><input name="x2" type="checkbox" checked>rejouer</form>');
break;
}
switch(y) {
case 1:
document.write('<img src="one.bmp"><form name="y1"><input name="y2" type="checkbox" checked>rejouer</form>');
break;
case 2:
document.write('<img src="two.bmp"><form name="y1"><input name="y2" type="checkbox" checked>rejouer</form>');
break;
case 3:
document.write('<img src="three.bmp"><form name="y1"><input name="y2" type="checkbox" checked>rejouer</form>');
break;
case 4:
document.write('<img src="four.bmp"><form name="y1"><input name="y2" type="checkbox" checked>rejouer</form>');
break;
case 5:
document.write('<img src="five.bmp"><form name="y1"><input name="y2" type="checkbox" checked>rejouer</form>');
break;
case 6:
document.write('<img src="six.bmp"><form name="y1"><input name="y2" type="checkbox" checked>rejouer</form>');
break;
}
switch(z) {
case 1:
document.write('<img src="one.bmp"><form name="z1"><input name="z2" type="checkbox" checked>rejouer</form>');
break;
case 2:
document.write('<img src="two.bmp"><form name="z1"><input name="z2" type="checkbox" checked>rejouer</form>');
break;
case 3:
document.write('<img src="three.bmp"><form name="z1"><input name="z2" type="checkbox" checked>rejouer</form>');
break;
case 4:
document.write('<img src="four.bmp"><form name="z1"><input name="z2" type="checkbox" checked>rejouer</form>');
break;
case 5:
document.write('<img src="five.bmp"><form name="z1"><input name="z2" type="checkbox" checked>rejouer</form>');
break;
case 6:
document.write('<img src="six.bmp"><form name="z1"><input name="z2" type="checkbox" checked>rejouer</form>');
break;
}
function dice() {
switch(xx) {
case 1:
document.write('<img src="one.bmp"><form name="xx1"><input name="xx2" type="checkbox" checked>rejouer</form>');
break;
case 2:
document.write('<img src="two.bmp"><form name="xx1"><input name="xx2" type="checkbox" checked>rejouer</form>');
break;
case 3:
document.write('<img src="three.bmp"><form name="xx1"><input name="xx2" type="checkbox" checked>rejouer</form>');
break;
case 4:
document.write('<img src="four.bmp"><form name="xx1"><input name="xx2" type="checkbox" checked>rejouer</form>');
break;
case 5:
document.write('<img src="five.bmp"><form name="xx1"><input name="xx2" type="checkbox" checked>rejouer</form>');
break;
case 6:
document.write('<img src="six.bmp"><form name="xx1"><input name="xx2" type="checkbox" checked>rejouer</form>');
break;
default:
document.write('');
break;
}
switch(yy) {
case 1:
document.write('<img src="one.bmp"><form name="yy1"><input name="yy2" type="checkbox" checked>rejouer</form>');
break;
case 2:
document.write('<img src="two.bmp"><form name="yy1"><input name="yy2" type="checkbox" checked>rejouer</form>');
break;
case 3:
document.write('<img src="three.bmp"><form name="yy1"><input name="yy2" type="checkbox" checked>rejouer</form>');
break;
case 4:
document.write('<img src="four.bmp"><form name="yy1"><input name="yy2" type="checkbox" checked>rejouer</form>');
break;
case 5:
document.write('<img src="five.bmp"><form name="yy1"><input name="yy2" type="checkbox" checked>rejouer</form>');
break;
case 6:
document.write('<img src="six.bmp"><form name="yy1"><input name="yy2" type="checkbox" checked>rejouer</form>');
break;
default:
document.write('');
break;
}
switch(zz) {
case 1:
document.write('<img src="one.bmp"><form name="zz1"><input name="zz2" type="checkbox" checked>rejouer</form>');
break;
case 2:
document.write('<img src="two.bmp"><form name="zz1"><input name="zz2" type="checkbox" checked>rejouer</form>');
break;
case 3:
document.write('<img src="three.bmp"><form name="zz1"><input name="zz2" type="checkbox" checked>rejouer</form>');
break;
case 4:
document.write('<img src="four.bmp"><form name="zz1"><input name="zz2" type="checkbox" checked>rejouer</form>');
break;
case 5:
document.write('<img src="five.bmp"><form name="zz1"><input name="zz2" type="checkbox" checked>rejouer</form>');
break;
case 6:
document.write('<img src="six.bmp"><form name="zz1"><input name="zz2" type="checkbox" checked>rejouer</form>');
break;
default:
document.write('');
break;
}
document.write('<input type="button" value="relancer les dés !" onClick="game(),dice2()">')
}
function dice2() {
switch(xxx) {
case 1:
document.write('<img src="one.bmp">');
break;
case 2:
document.write('<img src="two.bmp">');
break;
case 3:
document.write('<img src="three.bmp">');
break;
case 4:
document.write('<img src="four.bmp">');
break;
case 5:
document.write('<img src="five.bmp">');
break;
case 6:
document.write('<img src="six.bmp">');
break;
default:
document.write('');
break;
}
switch(yyy) {
case 1:
document.write('<img src="one.bmp">');
break;
case 2:
document.write('<img src="two.bmp">');
break;
case 3:
document.write('<img src="three.bmp">');
break;
case 4:
document.write('<img src="four.bmp">');
break;
case 5:
document.write('<img src="five.bmp">');
break;
case 6:
document.write('<img src="six.bmp">');
break;
default:
document.write('');
break;
}
switch(zzz) {
case 1:
document.write('<img src="one.bmp">');
break;
case 2:
document.write('<img src="two.bmp">');
break;
case 3:
document.write('<img src="three.bmp">');
break;
case 4:
document.write('<img src="four.bmp">');
break;
case 5:
document.write('<img src="five.bmp">');
break;
case 6:
document.write('<img src="six.bmp">');
break;
default:
document.write('');
break;
}
}
//-->
</script>
</body>
</html>
@+ :o)
A voir également:
- [Javascript] [421] message d'erreur
- Recuperer message whatsapp supprimé - Guide
- Message absence thunderbird - Guide
- Voir message supprimé whatsapp - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
- Le message n'a pas été envoyé car le service n'est pas activé sur le réseau - Forum Xiaomi
3 réponses
Bonjour à tous !
Précisions : Le message d'erreur apparaît quand j'appuie sur le deuxième bouton et je ne sais pas pourquoi :o(
Voici le contenu de cette boîte de dialogue :
Une erreur est survenue sur le script de cette page.
Ligne : 1
Car : 1
Erreur : Objet attendu
Code : 0
Voilà et merci d'avance ;o)
Précisions : Le message d'erreur apparaît quand j'appuie sur le deuxième bouton et je ne sais pas pourquoi :o(
Voici le contenu de cette boîte de dialogue :
Une erreur est survenue sur le script de cette page.
Ligne : 1
Car : 1
Erreur : Objet attendu
Code : 0
Voilà et merci d'avance ;o)
Salut peter1789,
c'est normal ton problème. Tu fais des document.write dans ta page. Hors une fois chargée côté client tu ne peux pas te permettre de faire ceci car sinon tu "détruits" le source de ta page web. Pour t'en convaincre, fais Affichage puis Source dans IE et tu verra que le code source de ta page correspond à ton document.write.
Il faut que tu changes de méthode en postant un formulaire par exemple pour pouvoir recréer ta page.
Suis-je clair ?
A+
c'est normal ton problème. Tu fais des document.write dans ta page. Hors une fois chargée côté client tu ne peux pas te permettre de faire ceci car sinon tu "détruits" le source de ta page web. Pour t'en convaincre, fais Affichage puis Source dans IE et tu verra que le code source de ta page correspond à ton document.write.
Il faut que tu changes de méthode en postant un formulaire par exemple pour pouvoir recréer ta page.
Suis-je clair ?
A+