Bonjour,
J'ai réalisé un site web et je voudrais qu'il soit conforme W3C. J'ai actuellement cette erreur en testant la validation :
character "&" is not allowed in the value of attribute "ID"
…
Code : Sélectionner tout - Visualiser dans une fenêtre à part <span class="monument" id="num&&458&1" onclick="affich_descript(id);">
It is possible that you violated the naming convention for this attribute. For example, id and name attributes must begin with a letter, not a digit.
Je vois que le problème provient du caractère "&". Je me sers de ce caratère pour séparer mes paramètres. Si ce caractère n'est pas autorisé dans un identifiant, quel caractère (ou méthode) je peux utiliser ? Je souhaite passer dans mon id quelque chose du genre :
id = param1 + param2 + param3
Par la suite, je récupère cet identifiant en js et découpe la chaine pour récuperer chacun des paramères.
Merci d'avance pour votre réponse
Partager