Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2115 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Code javascript pas W3C compilant!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Code javascript pas W3C compilant!!

n°383501
simoes
Posté le 05-05-2003 à 23:06:44  profilanswer
 

Ce serait sympa de se pencher sur mon problême!
 
je vois pas comment changer pour être w3c compilant
 

Code :
  1. echo "<FORM name=sel ACTION='#'>";
  2. echo "<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2 WIDTH=250><TR>";
  3. echo "<TD><SELECT name=mois_sel OnChange='window.location=\"?annee=\"+document.sel.ann_sel.value+\"&mois=\"+document.sel.mois_sel.value'>";
  4. mois($mois);
  5. echo "</SELECT></TD>";
  6. echo "<TD align=right><SELECT name=ann_sel OnChange='window.location=\"?annee=\"+document.sel.ann_sel.value+\"&mois=$mois\"'>";
  7. annee($annee);
  8. echo "</SELECT></TD>";
  9. echo "</TR></TABLE>";


 
 
et voila les ereurs si cela vou aide:
 

Code :
  1. Line 193, column 175: cannot generate system identifier for general entity "mois"
  2.   ...annee="+document.sel.ann_sel.value+"&mois="+document.sel.mois_sel.value'><opt
  3.                                           ^
  4. Line 193, column 175: general entity "mois" not defined and no default entity (explain...).
  5.   ...annee="+document.sel.ann_sel.value+"&mois="+document.sel.mois_sel.value'><opt
  6.                                           ^
  7. Line 193, column 179: reference to entity "mois" for which no system identifier could be generated
  8.   ...e="+document.sel.ann_sel.value+"&mois="+document.sel.mois_sel.value'><option
  9.                                           ^
  10. Line 193, column 174: entity was defined here
  11.   ...?annee="+document.sel.ann_sel.value+"&mois="+document.sel.mois_sel.value'><op
  12.                                           ^
  13. Line 193, column 641: reference to entity "mois" for which no system identifier could be generated
  14.   ...nnee="+document.sel.ann_sel.value+"&mois=05"'><option value='2003' selected>2
  15.                                           ^
  16. Line 193, column 174: entity was defined here
  17.   ...?annee="+document.sel.ann_sel.value+"&mois="+document.sel.mois_sel.value'><op
  18.                                           ^


Message édité par simoes le 05-05-2003 à 23:09:45
mood
Publicité
Posté le 05-05-2003 à 23:06:44  profilanswer
 

n°383515
gm_superst​ar
Appelez-moi Super
Posté le 05-05-2003 à 23:09:46  profilanswer
 

Faut mettre les scripts entre <!-- et //-->


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°383522
simoes
Posté le 05-05-2003 à 23:11:18  profilanswer
 

oui masi la c'est dans un ONchange....

n°383538
gm_superst​ar
Appelez-moi Super
Posté le 05-05-2003 à 23:14:17  profilanswer
 

& -> & amp;


Message édité par gm_superstar le 05-05-2003 à 23:14:26

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°383540
simoes
Posté le 05-05-2003 à 23:14:38  profilanswer
 

comprend pas vraiment la!!!

n°383544
gm_superst​ar
Appelez-moi Super
Posté le 05-05-2003 à 23:16:16  profilanswer
 

Voir la FAQ. Tu remplaces tous les & par & amp;


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°383559
Hermes le ​Messager
Breton Quiétiste
Posté le 05-05-2003 à 23:25:06  profilanswer
 

De plus, un formulaire n'a pas de nom. On utilise getElementById pour récupérer les valeurs des champs du formulaire.

n°383575
gm_superst​ar
Appelez-moi Super
Posté le 05-05-2003 à 23:32:02  profilanswer
 

Enfin ça c'est vrai en XHTML. En HMTL tu as le droit à "name".
 
Et au pire on peut toujours utiliser document.forms[0].blabla pour accéder à un élément du formulaire. Car marche toujours, que ce soit id ou name ;)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°383624
the real m​oins moins
Posté le 06-05-2003 à 00:22:50  profilanswer
 

il manque aussi des guillemets autour des attributs


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Code javascript pas W3C compilant!!

 

Sujets relatifs
[javascript] event crossbrowser cheche je urgent![résolu]Code RMI qui foire : lancement registry
En Javascript : Linux et Internet Explorer incompatibles??Dll vs Code Source
vitesse code php[Javascript ? PhP ?] Comment faire un fondu au chargement des pages
Comment verifier qu'une variable n'est pas un nombre ? (JavaScript)Fonctions JavaScript : connaitre le nombre de parametres passé....
[javascript] fenetre msgboxOptimisation du code
Plus de sujets relatifs à : Code javascript pas W3C compilant!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR