Maison > interface Web > tutoriel HTML > le corps du texte

Introduction comparative à un attribut href de balise et à la production de pages onclick event_HTML/Xhtml_Web

WBOY
Libérer: 2016-05-16 16:39:35
original
1085 Les gens l'ont consulté

Tout d'abord, parlons de l'ordre d'exécution de l'attribut href et de l'événement onclick. Lorsque la souris clique sur la balise a, l'événement onclick sera exécuté en premier, puis l'action sous l'attribut href (saut de page, ou). pseudo-lien javascript), si vous ne souhaitez pas exécuter l'action sous l'attribut href, onclick doit renvoyer false. Généralement, onclick="xxx();return false s'écrit comme ceci.

.

Comment exécuter des expressions de code JavaScript et des méthodes d'écriture standard dans l'attribut href

"void est un opérateur en Javascript qui spécifie d'évaluer une expression mais ne renvoie pas de valeur.

Le format d'utilisation de l'opérateur void est le suivant :

1. javascript:void (expression)
2. javascript:void expression

expression est une expression standard Javascript à évaluer. Les parenthèses en dehors de l’expression sont facultatives, mais constituent une bonne pratique à écrire. (Version d'implémentation Navigateur 3.0)

Vous pouvez spécifier un lien hypertexte à l'aide de l'opérateur void. L'expression sera évaluée mais rien ne sera chargé dans le document actuel. »

href=# contient une information de localisation. L'ancre par défaut est #top, qui est le haut de la page Web, tandis que javascript:void(0) ne représente qu'un lien mort sans aucune information. Il est donc préférable d'utiliser void(0)

lors de l'appel d'un script

href pointe généralement vers une adresse URL, et peut également appeler du javascript, comme href="javascript:xxx();", le document recommande d'écrire comme ceci : xx, mais cette méthode provoque parfois des problèmes étranges dans des environnements complexes. Essayez de ne pas utiliser le protocole javascript: comme attribut href de A. Cela ne provoquera pas seulement un déclenchement inutile de la fenêtre. . L'événement onbeforeunload arrêtera la lecture des images GIF animées dans IE.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal