Le JS c'est pas W3C Compliant ???

Le JS c'est pas W3C Compliant ??? - Programmation

Marsh Posté le 26-06-2002 à 12:12:16    

hello a tous :hello:
 
Je suis en train de passer mon forum en XHTML 1.1 Strict, et me voila devant un pb de taille :(
 
G un morceau de code en JS, et apparement il n'en veut pas :(
 
Le voila :

<script language="Javascript" type="text/javascript">
  function cache (gauche, icone, topic, titre, auteur, replys, views, lastauteur, heure)  
{  
document.write('<tr class="altern1"><td class="bordure1">'+gauche+'</td>');  
document.write('<td class="bordure1"><img src="images/icones/'+icone+'.gif" alt="" /></td>');
document.write('<td class="bordure1"><div class="left"><a href="viewposts.php?id=<? echo "$id"; ?>&categorie=<? echo "$categorie"; ?>&topic='+topic+'\" class="texte">'+titre+'</a></div></td>');
document.write('<td class="bordure1"> </td>');
document.write('<td class="bordure1 altern2"><span class="petit"><b>'+auteur+'</b></span></td>');
document.write('<td style="width: 5%" class="bordure1"><span class="petit">'+replys+'</span></td>');
document.write('<td style="width: 5%" class="bordure1"><span class="petit">'+views+'</span></td>');
document.write('<td class="bordure1 altern2"><a href="viewposts.php?id=<? echo "$id"; ?>&categorie=<? echo "$categorie"; ?>&topic='+topic+'#bas\"><span class="petit"><b>'+lastauteur+'</b></span><br /><span class="petit">'+heure+'</span></a></td>');  
}
</script>


 
En gros, pour tous les </td> en fin de ligne, g ca :
Error: text is not allowed here; try wrapping the text in a more descriptive container
 
L'erreur se situe vers ici pour toutes les lignes :
</span></a></td>');
 
G fe un truc qui fallait pas kke part ? :/
 
Merchi a vous tous :jap:


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 26-06-2002 à 12:12:16   

Reply

Marsh Posté le 26-06-2002 à 12:18:31    

Il me *semble* que le validateur n'exécute pas le javascript...

Reply

Marsh Posté le 26-06-2002 à 12:20:28    

Normalement il ignore les scripts... vérifie qu'y a pas une erreur de logique ou de syntaxe qqpart...
 
Sinon, essaie de valider ta page en faisant appel à un script externe.
 
(de toute façon, JavaScript [:vomi])

Reply

Marsh Posté le 26-06-2002 à 12:23:52    

gm_superstar a écrit a écrit :

Il me *semble* que le validateur n'exécute pas le javascript...




 
Ben c bizzare, pourtant il a l'air de l'executer ...
w3c compliant >> Te fout pas de ma gueule, mais j'avais foutu ca ds un script.js, et avec <script language="JavaScript" src="script.js" type="text/javascript"></script>; ben il le trouvait pas ... :(


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 26-06-2002 à 12:35:18    

Arf, en fait je crois que g oublié un </tr> a la fin ...  :heink:


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed