


Plusieurs méthodes d'appel de js dans a sont organisées et recommandées pour la production de pages use_HTML/Xhtml_Web
Nous utilisons couramment des événements de clic dans la balise a :
1. a href="javascript:js_method();"
Il s'agit d'une méthode couramment utilisée sur notre plateforme, mais cette méthode l'est. est facile de causer des problèmes lors de la transmission de paramètres tels que celui-ci, et lorsque le protocole javascript: est utilisé comme attribut href de a, cela provoquera non seulement le déclenchement inutile de l'événement window.onbeforeunload, mais entraînera également l'arrêt de l'image animée GIF. jouer dans IE. Les normes du W3C ne recommandent pas d'exécuter des instructions javascript dans href
2 a href="javascript:void(0);" onclick="js_method()"
Cette méthode est la plus populaire pour. De nombreux sites Web La méthode couramment utilisée est également la méthode la plus complète. La méthode onclick est responsable de l'exécution de la fonction js, et void est un opérateur void(0) qui renvoie un élément non défini et l'adresse ne saute pas. Et cette méthode n’expose pas directement la méthode js à la barre d’état du navigateur comme la première méthode.
3.a href="javascript:;" onclick="js_method()"
Cette méthode est similaire aux 2 méthodes, la seule différence est qu'un code js vide est exécuté.
4.a href="#" onclick="js_method()"
Cette méthode est également un code très courant sur Internet # est une méthode intégrée à la balise, représentant le. rôle de haut. Ainsi, en utilisant cette méthode pour cliquer sur la page Web, vous revenez en haut de la page.
5.a href="#" onclick="js_method();return false;"
Cette méthode renvoie false après avoir cliqué pour exécuter la fonction js, et la page ne sautera pas. Il est toujours à la position actuelle de la page.
J'ai regardé la page d'accueil de Taobao. Ils utilisent la deuxième méthode, tandis que la page d'accueil d'Alibaba utilise la première méthode. La différence avec la nôtre est que la méthode javascript dans chaque href utilise try , catch entouré.
Sur la base de ce qui précède, la méthode la plus appropriée pour appeler les fonctions js dans a est recommandée :
a href="javascript:void(0);" onclick="js_method()"
a href=" javascript:;" onclick ="js_method()"
a href="#" onclick="js_method();return false;"

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

L'article traite du HTML & lt; Datalist & GT; élément, qui améliore les formulaires en fournissant des suggestions de saisie semi-automatique, en améliorant l'expérience utilisateur et en réduisant les erreurs. COMMANDE COMPRES: 159

L'article traite du HTML & lt; Progress & GT; élément, son but, son style et ses différences par rapport au & lt; mètre & gt; élément. L'objectif principal est de l'utiliser & lt; Progress & gt; pour l'achèvement des tâches et & lt; mètre & gt; pour stati

L'article discute de l'utilisation des attributs de validation de formulaire HTML5 comme les limites requises, motifs, min, max et longueurs pour valider la saisie de l'utilisateur directement dans le navigateur.

L'article traite du & lt; iframe & gt; L'objectif de Tag dans l'intégration du contenu externe dans les pages Web, ses utilisations courantes, ses risques de sécurité et ses alternatives telles que les balises d'objet et les API.

L'article traite du HTML & lt; mètre & gt; élément, utilisé pour afficher des valeurs scalaires ou fractionnaires dans une plage, et ses applications courantes dans le développement Web. Il différencie & lt; mètre & gt; De & lt; Progress & gt; et ex

L'article examine les meilleures pratiques pour assurer la compatibilité des navigateurs de HTML5, en se concentrant sur la détection des fonctionnalités, l'amélioration progressive et les méthodes de test.

L'article traite de la balise Meta de la fenêtre, essentielle pour la conception Web réactive sur les appareils mobiles. Il explique comment une utilisation appropriée garantit une mise à l'échelle optimale du contenu et une interaction utilisateur, tandis que la mauvaise utilisation peut entraîner des problèmes de conception et d'accessibilité.

Cet article explique le html5 & lt; time & gt; élément de représentation sémantique de date / heure. Il souligne l'importance de l'attribut DateTime pour la lisibilité à la machine (format ISO 8601) à côté du texte lisible par l'homme, stimulant AccessIbilit
