|
 |
Le but de ce script peut paraître étrange, créer un lien nul, quelle
idée !
Pourtant cela peut s'avérer utile. Par définition, un lien pointe vers une page, une ancre, une image mais
cela vous sert également pour déclencher une action JavaScript, et là, vous n'avez pas
forcément envie que le navigateur charge une autre page, ni même recharge la page en cours (ce qui se passe
lorsqu'on met '#' dans l'attribut 'href').
C'est dans ces cas que le lien nul prend tout son sens. |
 |
 |
 |
|
 |
Pour créer un lien nul, on utilise une fonction méconnue du JavaScript qui se nomme
'void'.
Cette fonction évalue ce qu'on lui soumet sans retourner le moindre résultat... en gros, elle fait 'rien',
mais elle le fait !! et c'est ce qui compte ;-)
Cela permet en fait de créer techniquement un lien, sans charger de fichier. On pourra donc ensuite lancer un
script, provoquer un comportement propre à un lien...
Attention, cette fonction doit être appellée directement dans l'attribut 'href',
en effet, si vous créez une fonction que vous appelez sur un 'OnClick', que mettrez-vous
dans l'attribut 'href' ? |
 |
 |
 |
|
 |
|