JavaScript et le W3C

Utilisateur anonyme -  
Bobinours Messages postés 2903 Statut Membre -
Bonjour,

J'ai lu dans un message précédent qu'on pourvait vérifier la validité de son code JS sur le site du W3C.

J'ai concocté un joli js qui malheureusement ne fonctionne pas.
alors je me suis dit que si j'allais sur le vérificateur, il corrigerait peut être mes erreurs or je n'ai pas trouvé la rubrique sur le site :((

Quelqu'un pourrais me redonner l'adresse s'il vous plait ??
a moins que vous ayez une idée :°)
voici mon script :
bgColor = parent.frames[0].document.forms[0].bg.value;
// var fond = bgColor;
alert('bgColor onload ' + bgColor);
switch (bgColor) {
case 'A0ACCC':
var fond = 42599A;
var img = info;
alert('fond = ' fond ' et img = 'img);
break;
case 'FDB575':
var fond = FC8E2B;
var img = methode;
alert('fond = ' fond ' et img = 'img);
break;
case 'CE91B2':
var fond = 4D477F;
var img = echange;
alert('fond = ' fond ' et img = 'img);
break;
case 'CCFFCC':
var fond = 00A56E;
var img = collection;
alert('fond = ' fond ' et img = 'img);
break;
default :
var fond = FF0000;
var img = defo;
alert('fond = ' fond ' et img = 'img);
break;
}

et IE me dit dit qu'il mamque un ; a la ligne
case 'A0ACCC':

Merci d'avance

..:::ZIG1:::..
Qui va bientôt partir faire un tour du monde :-°X

3 réponses

alexandre.cailliau Messages postés 25 Statut Membre
 
Tu as essayé de mettre des " à la place des ' dans case 'A0ACCC': ?
Juste pour voir...
0
Utilisateur anonyme
 
Non, mais j'en ai ajouter autour de mes variables et ca marche :°)
voici le code :°)

bgColor = parent.frames[0].document.forms[0].bg.value;
var fond = bgColor;
switch (bgColor) {
case '#A0ACCC':
var fond= '#42599A';
var img = 'info';
break;
case '#FDB575':
var fond= '#FC8E2B';
var img = 'methode';
break;
case '#CE91B2':
var fond = '#AD477F';
var img = 'echange';
break;
case '#CCFFCC':
var fond = '#00A56E';
var img = 'collection';
break;
default :
var fond = '#FF0000';
var img = defo;
break;
}

Merci pour ton aide :°D

..:::ZIG1:::..
Qui va bientôt partir faire un tour du monde :-°X
0
Bobinours Messages postés 2903 Statut Membre 504
 
Premièrement, mets des quotes ou double quote autour des chaines couleur...

Ensuite tes alert sont fausses... Pour concatener 2 chaine il faut utiliser le + :

alert('fond = ' + fond + ' et img = 'img);

Et voila...
Bon voyage ;-)
-= Bobinours =-
0