End tag for element "A" which is not ope
francoisch
Messages postés
188
Date d'inscription
Statut
Membre
Dernière intervention
-
francoisch Messages postés 188 Date d'inscription Statut Membre Dernière intervention -
francoisch Messages postés 188 Date d'inscription Statut Membre Dernière intervention -
bonjour
J'ai 2 cas d'erreur Javascript que je n'arrive pas à debugger; voici les 2 lignes, sorties de leur environnement java script:
document.write("<a href=" + "mail" + "to:" + email + "@" + emailHost + "?subject=" + title + ">" + contact + "</a>")
document.write('<a href="java script:window.print()">Imprimer cette page</a>')
Merci de vos suggestions, conseils, aides, commentaires.
F
J'ai 2 cas d'erreur Javascript que je n'arrive pas à debugger; voici les 2 lignes, sorties de leur environnement java script:
document.write("<a href=" + "mail" + "to:" + email + "@" + emailHost + "?subject=" + title + ">" + contact + "</a>")
document.write('<a href="java script:window.print()">Imprimer cette page</a>')
Merci de vos suggestions, conseils, aides, commentaires.
F
3 réponses
-
pour la deuxième, c'est simple .. javascript s'écrit en un seul mot !!! et pareille pour mailto ... 1 seul mot ...
Je ne sait pas si c'est LA solution mais corrige déjà ca (surtout pour le javascript)
Bon courage -
Je pense que c'est surtout dû au fait que le navigateur essaie d'interprêter ton Javascript comme du HTML. Est-il bien inclu dans des commentaires HTML ?
<script language="Javascript"> <!-- document.write("<a href=mailto:" + email + "@" + emailHost + "?subject=" + title + ">" + contact + "<" + "/a>") document.write('<a href="javascript:window.print()">Imprimer cette page</a>') //--> </script>
Noter que j'ai scindé "</a>" en "</"+"a>" pour tromper le navigateur afin qu'il ne voit pas de balise fermante !
-
bonjour et merci de vos réponses.
Pour commencer, Oui, j'avais un typo dans mon message sur Javascript qui n'existait pas dans mon code.
Au delà, j'ai effectivement apporté les deux corrections proposées:
- mettre en commentaire
- modifier le </a>
et, là, formidable, je sors avec 0 erreurs.
Merci donc de nouveau pour vos réponses qui m'ont été d'un grand secours.
F