Bonjour,
A ma grande stupéfaction, j'ai réalisé en voulant valider un site dans le validator, que ceci posait un pb :
Le validateur va jusqu'à regarder dans le contenu de variables javascript! Et il n'accepte pas que le string qu'elle contient comporte du code html..
Il me dit :
Je vais essayer d'utiliser un caractère d'échappement juste avant chaque ouverture et fermeture de balise, ensuite dans ma fonction ecrireDynamiquement() je vais les supprimer tout en incorporant la valeur des variables dans le <div>. Je vous tiens au courant mes amis..
Modifié par lineTo (24 May 2007 - 10:32)
A ma grande stupéfaction, j'ai réalisé en voulant valider un site dans le validator, que ceci posait un pb :
<script type="text/javascript">
var phrase1 = 'mon texte <b>html</b> <ul><li>etc</li><li>etc</li></ul>';
function ecrireDynamiquement(contenu){
document.getElementById('pole').innerHTML = contenu;
}
</script>
Le validateur va jusqu'à regarder dans le contenu de variables javascript! Et il n'accepte pas que le string qu'elle contient comporte du code html..
Il me dit :
a écrit :
document type does not allow element "b" here
Je vais essayer d'utiliser un caractère d'échappement juste avant chaque ouverture et fermeture de balise, ensuite dans ma fonction ecrireDynamiquement() je vais les supprimer tout en incorporant la valeur des variables dans le <div>. Je vous tiens au courant mes amis..
Modifié par lineTo (24 May 2007 - 10:32)