J'ai rencontré un problème hier lorsque j'apportais des modifications au saut de page. Si l'attribut "href" de la balise a est vide, par exemple Modifier< ;/a>, lorsque j'ai cliqué sur le lien de modification, il n'a pas sauté à la page de modification correspondante, mais a seulement actualisé cette page ; s'il est écrit comme , il n'y a aucune réponse lorsque vous cliquez. Plus tard, après en avoir discuté avec des collègues, j'ai découvert qu'il avait été modifié en javascript:void(0)" onclick="roleupdate()">Modify , c'est-à-dire que l'ajout de "javascript:void(0)" ou "#" à l'attribut "href" peut permettre de sauter de page, donc je pense personnellement que la valeur de l'attribut "href" dans la balise "a" ne devrait pas être vide.
Afin de faciliter l'apprentissage pour tout le monde, j'ai compilé plusieurs méthodes d'utilisation de l'événement click dans la balise "a", comme indiqué ci-dessous :
<a href="JavaScript:js_method();"</a>
C'est nous 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 la fenêtre L'événement .onbeforeunload doit être déclenché inutilement, mais encore plus dans IE. Arrêtez la lecture de l'image gif animée. Les normes du W3C ne recommandent pas d'exécuter des instructions javascript
<a href="javascript:void(0);" onclick="js_method()"</a>
dans href. Cette méthode est la méthode la plus couramment utilisée sur de nombreux sites Web et est également la méthode la plus complète. La méthode onclick est responsable de l'exécution du js <🎜. > fonction , et Void est un opérateur , void(0) renvoie undé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()"</a>
4.<a href="#" onclick="js_method()"</a>
5.<a href="#" onclick="js_method();return false;"</a>
Tutoriel vidéo HTML en ligne gratuit
2.3. Tutoriel vidéo html5 original php.cn
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!