11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,
j'ai jamais compris quelle était la différence entre ces deux syntaxes
<a href="javascript:FormatText('cut')">
et <a href="FormatText('cut')">
Salut,

C'est simple, la deuxième ne fonctionne pas. Smiley smile

Et la première est fortement déconseillée puisque le lien est totalement inutile si JavaScript est désactivé.
Salut,
Ok merci, de toute façon mon exemple ne peut fonctionner qu'avec javascript.
Je dois confondre avec le onclick qui n'a pas besoin de javascript
devant:

<a href="#" onclick="FormatText('cut')">

mais cette solution est la pire si on ne met rien dans href je suppose.
Modifié par Hermann (19 Mar 2007 - 19:51)
Si le lien a pour seul but d'activer une fonction javascript (non essentielle pour l'accessibilité au contenu et services du site, de préférence), il me semble qu'il est préférable de le générer en Javascript. Pas de JS, pas de lien parasite.

Enfin, je dis ça, je dis rien... Smiley biggol
Ok ok et ben j'aurais appris quelquechose Smiley cligne
De toute façon je connais presque rien au JS (va vraiment
falloir que je m'y mette!)
Merci à vous.
Modifié par Hermann (20 Mar 2007 - 16:17)