Retourner aux forums || Retourner au forum Programmation.web

Programmation.web : Javascript et XHTML

Posté par MalMok () le 22 novembre 2004
0
Bonjour,

Je "m'amuse" à refaire un site Internet en respectant les standards XHTML/CSS.

Je me retrouve avec un problème. En effet, sur une de mes pages j'ai du javascript. Cette fonction javascript est simple : elle me permet d'ouvrir deux fenêtres en même temps.

Pour insérer le javascript simplement, dans mon voila ce que j'ajoute :

<script type="text/javascript" src="./functions.js"/>


Pour appeler ma fonction "ouvrir" qui se trouve dans ce fichier "functions.js", dans mes balises <a></a>, j'ajoute :

<a href="mon_lien.html" OnClick="ouvre(mon_second_lien)">Mon Lien</a>


Seulement, et évidement, le W3C validator me hurle qu'il ne connaît pas l'attribut "OnClick"...

Bref, comment faire pour que tout cela passe ?

> Lire le message (5 commentaires, moyenne: 1,8).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Euh...

Posté par seeschloss () le 22/11/2004 à 13:55. (lien). Évalué à 1.

C'est pas parce que c'est onClick, plutôt que OnClick ?

  • [^]Re: Euh...

    Posté par MalMok () le 22/11/2004 à 14:03. (lien). Évalué à 1.

    there is no attribute "onClick"

    Bah non...

    Mais franchement j'y avais trop pas pensé...

    • [^]Re: Euh...

      Posté par Damien POBEL (page perso, ) le 22/11/2004 à 14:12. (lien). Évalué à 3.

      damien@Ubuntu ~/Documents/dtd/xhtml $ cat xhtml1-strict.dtd | grep -i onclick
        onclick     a pointer button was clicked
       "onclick     %Script;       #IMPLIED
      
      and the winner is onclick :)

      • [^]Re: Euh...

        Posté par Pooly (page perso, ) le 22/11/2004 à 17:42. (lien). Évalué à 2.

        toutes les balises et attributs sont lowercase dans xhtml (et html aussi, mais personne le respecte.. c'est bien dommage)

        • [^]Re: Euh...

          Posté par seeschloss () le 22/11/2004 à 19:49. (lien). Évalué à 2.

          Ah ouais c'est vrai ça... j'avais jamais pensé que tous ces trucs javascripts étaient juste des attributs :)

          Aaah, ces superbes pages avec balises et attributs tout en majuscules (très souvent "optimisées IE", d'ailleurs).

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.web