Tom's Guide > Forum > Programmation > fonction JavaScript non-conforme

fonction JavaScript non-conforme

Forum Programmation : fonction JavaScript non-conforme

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonsoir,

j'utilise la fonction suivante:

sfHover=function()
{
var sfEls=document.getElementById("menu" ).getElementByTagName("LI" );
for(var i=0; i<sfEls.length; i++)
{
sfEls[i].onmouseover=function()
{
this.className+=" sfhover";
}
sfEls[i].onmouseout=function()
{
this.className=this.className.replace(new RegExp(" sfhover\\b" ), "" );
}
}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);



Mais lorsque je fais valider ma page par le Validator==>http://validator.w3.org/

il me détecte 6 erreurs dans ce code JavaScript

Où sont les erreurs dans ce script?


Merci d'avance

Revan

------------------------------ http://www.gw-computing.net - L'informatique à portée de tous!
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Avec les messages d'erreur du validateur cela serait peut être plus simple pour t'aider.

Répondre à loic m

C'est normal pour le validateur est pour l'HTML et pas le javascript.

Dans le code Javascript il faut passer en commentaire le code JS.

<script>
<!--

-->
</script>

ou une balise très proche du genre, type CDATA (hérité du XML pour l'xHTML)

------------------------------ 20minutes.fr, l'information en continu.
Répondre à SiM07

J'ai en faite résolu mon problème :D

la solution:

<script type="text/javascript">
<!--
//Ma fonction JavaScript
//-->
</script>


On peut aussi procéder comme cela:

Mettre la fonction dans un fichier menu_deroulant.js et insérer le code suivant dans la page XHTML:

<script type="text/javascript" src="menu_deroulant.js"></script>



Merci quand même :)



ps: désolé, lorsque j'ai copié mon copié mon code, j'ai oublié de copier les balises <script>, donc c'était évidemment iplus dur à comprendre le problème ;)

------------------------------ http://www.gw-computing.net - L'informatique à portée de tous!
Répondre à Revan26914

Tu as en effet raison SiM07 ;)

------------------------------ http://www.gw-computing.net - L'informatique à portée de tous!
Répondre à Revan26914
Tom's Guide > Forum > Programmation > fonction JavaScript non-conforme
Aller à :

Il y a 293 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens