Donc voila tout est dans le titre pour la problématique voici maintenant les erreurs :
Mon doctype :
Première erreur:
Mon code :
Le message du W3C :
Donc ici il considère mon "<" comme une ouverture de balise comment puis je y remédier ?
deuxième erreur :
Mon code :
L'erreur du W3C:
Donc la a priori il ne reconnait l'attribut "target", sauf que dans am fonction je ne peux l'appeler que par cet attribut ou alors il y aurait un autre moyen ?
Merci d'avance de vos réponses .
Modifié par psyko41 (17 Jul 2008 - 19:59)
Mon doctype :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
Première erreur:
Mon code :
<script type="text/javascript">
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i <= 10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
</script>
Le message du W3C :
a écrit :
# Warning Line 16, Column 19: character "<" is the first character of a delimiter but occurred as data.
for (var i = 1; i <= 10; i++) {
This message may appear in several cases:
* You tried to include the "<" character in your page: you should escape it as "<"
* You used an unescaped ampersand "&": this may be valid in some contexts, but it is recommended to use "&", which is always safe.
* Another possibility is that you forgot to close quotes in a previous tag.
# Error Line 16, Column 20: XML Parsing Error: StartTag: invalid element name.
for (var i = 1; i <= 10; i++) {
Donc ici il considère mon "<" comme une ouverture de balise comment puis je y remédier ?
deuxième erreur :
Mon code :
<script type="text/javascript">
function plannf () {
firef = window.open("","plancarnot","width=800, height=600,scrollbars=no,tollbar=no,location=no,directories=no,status=no")}
</script>
<h2>Plan d'accés et horaire d'ouverture</h2><br/>
<a href="image/plandacceshouilles.gif" target="plancarnot" onclick="plannf()"><img title="Pland d’accès du laboratoire Carnot" alt="plan d'accés au laboratoire Carnot" src="image/iconeplandcacces1.jpg" /></a>
L'erreur du W3C:
a écrit :
Error Line 66, Column 46: there is no attribute "target".
…image/plandacceslongueil.gif" target="planlongueil" onclick="plannf1()"><img
Donc la a priori il ne reconnait l'attribut "target", sauf que dans am fonction je ne peux l'appeler que par cet attribut ou alors il y aurait un autre moyen ?
Merci d'avance de vos réponses .
Modifié par psyko41 (17 Jul 2008 - 19:59)