" ; 2. Via la méthode " " ; 2. Via la méthode "

Maison  >  Article  >  interface Web  >  Comment appeler javascript dans href

Comment appeler javascript dans href

藏色散人
藏色散人original
2021-07-01 10:19:014180parcourir

href méthode d'appel de javascript : 1. Via "2882ee5ee88f853351d77f4c846ce991"; 2. Via "bfae736603c13046169d79c2594d0b01 est utilisé pour spécifier l'URL de la cible du lien hypertexte.

L'exemple est le suivant :

<p>
<a href="/index.html">本文本</a> 是一个指向本网站中的一个页面的链接。</p>
<p><a href="http://www.microsoft.com/">本文本</a> 是一个指向万维网上的页面的链接。</p>

Lorsque la balise 3499910bf9dac5ae3c52d5ede7383485 appelle le code en JS, il existe les méthodes suivantes :

Méthode 1 :

<a href = "javascript:js_method()">文本</a>

Il s'agit d'une méthode couramment utilisée sur la plate-forme, mais cette méthode est sujette à 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 ne provoquera pas seulement un déclenchement inutile de l'événement window.onbeforeunload, mais provoquera également le déclenchement inutile de l'événement window.onbeforeunload dans IE. Cela arrêtera la lecture de l'animation gif. Les normes du W3C ne recommandent pas d'exécuter des instructions javascript dans href.

Méthode 2 :

<a href = "javascript:void(0);" onclick ="js_method()">文本</a>

Il s'agit de la méthode la plus couramment utilisée sur de nombreux sites Web, et c'est également la méthode la plus complète, onclick est responsable de l'exécution des fonctions js, et void est un opérateur. void(0) renvoie undefined , 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.

Troisième méthode :

<a href = "javascript:;" onclick = "js_merthod()">文本</a>

Cette méthode est similaire à la deuxième méthode, la seule différence est qu'un code js vide est exécuté.

Méthode 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, qui représente le rôle de top. Cette méthode revient donc en haut de la page après avoir cliqué sur la page Web.

Méthode cinq :

<a href="#" οnclick="js_method();return false;">

Cette méthode renvoie false après avoir cliqué pour exécuter la fonction js. La page ne sautera pas et elle sera toujours à la position actuelle de la page après l'exécution.

Etude recommandée : "Javascript Advanced Tutorial"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
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