Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: peter1789 le le 29-01-2005 a 21:01:26

Titre: recharger
Posté par: peter1789 le le 29-01-2005 a 21:01:26

Bonjour à tous !
J'aimerai savoir comment recharger une partie seulement d'un script !
merci d'avance ;)

Titre: Re:recharger
Posté par: peter1789 le le 30-01-2005 a 21:50:41

Rebonjour !
en fait j'ai trouvé la solution...Merci quand même ! :D

Titre: Re:recharger
Posté par: peter1789 le le 31-01-2005 a 19:42:24

Bonjour !
J'ai un nouveau problème : le script suivant me renvoie un message d'erreur... pkoi ? voici le code :



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>


Merci d'avance !

Titre: Re:recharger
Posté par: peter1789 le le 03-02-2005 a 19:14:05

SVP répondez-moi vite :'( ! Merci !

Titre: Re:recharger
Posté par: Fabien le le 04-02-2005 a 00:04:58

Donne nous déjà le message d'erreur. On ne peut pas deviner le message d'erreur en regardant le code....

La console Javascript de Firefox (http://www.mozilla-europe.org/fr/products/firefox/) donne souvent des messages d'erreurs parlants. C'est pratique pour débugger du Javascript.

Titre: Re:recharger
Posté par: peter1789 le le 04-02-2005 a 11:23:43

Bonjour !

Revoici le script(un peu simplifié !) suivi du message d'erreur :



Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<script type="text/javascript">
<!--
i=1;
x=Math.floor(Math.random()*5.99999999999999999999999999999+1);
y=Math.floor(Math.random()*5.99999999999999999999999999999+1);
z=Math.floor(Math.random()*5.99999999999999999999999999999+1);

function game() {
i=(i+1);
if (i==2) {
if(x1.x2.checked) {
xx=Math.floor(Math.random()*5.99999999999999999999999999999+1);
}
else {
xx = x;
}
if(y1.y2.checked) {
yy=Math.floor(Math.random()*5.99999999999999999999999999999+1);
}
else {
yy = y;
}
if(z1.z2.checked) {
zz=Math.floor(Math.random()*5.99999999999999999999999999999+1);
}
else {
zz = z;
}
}
if (i==3) {
if(xx1.xx2.checked) {
xxx=Math.floor(Math.random()*5.99999999999999999999999999999+1);
}
else {
xxx = xx;
}
if(yy1.yy2.checked) {
yyy=Math.floor(Math.random()*5.99999999999999999999999999999+1);
}
else {
yyy = yy;
}
if(zz1.zz2.checked) {
zzz=Math.floor(Math.random()*5.99999999999999999999999999999+1);
}
else {
zzz = zz;
}
}
}
//-->
</script>
   <title>essai</title>
</head>

<body>

<input type="button" value="relancer les dés !" onClick="game(),dice()">
<br>
<br>

<script type="text/javascript">
<!--
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>


Message d'erreur :

Une erreur est survenue sur le script de cette page.

Ligne : 1

Car : 1

Erreur : Objet attendu

Code : 0

Voilà ;D !

PS : merci pour le conseil !

Titre: Re:recharger
Posté par: bigornot le le 06-02-2005 a 14:04:27

En javascript, je crois (je dis bien je crois) qu'on initialise une variable comme ça :

var i = 0;

et non

i = 0;


j'ai tort?


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.