La raison de l'utilisation de "javascript:void(0)" est la suivante : il peut empêcher le lien de sauter vers d'autres pages, conserver le style du lien et ne pas laisser le lien effectuer des opérations réelles. Le mot clé void est utilisé pour spécifier qu'une expression doit être évaluée mais qu'aucune valeur n'est renvoyée "void(0)" signifie qu'aucune opération n'est effectuée.
L'environnement d'exploitation de ce tutoriel : système Windows 10, JavaScript version 1.8.5, ordinateur Dell G3.
href="javascript:void(0);" Cela signifie que le lien hypertexte exécute une fonction js au lieu de passer à une adresse,
Et void(0) représente une méthode vide, c'est-à-dire que la fonction js n'est pas exécutée.
Pourquoi utiliser href="javascript:void(0);"
javascript : C'est un pseudo-protocole, indiquant que le contenu de l'url est exécuté via javascript. void(0) signifie qu'aucune opération n'est effectuée, ce qui empêchera le lien de passer à d'autres pages. Ceci est souvent fait pour conserver le style du lien, mais ne permet pas au lien d'effectuer des opérations réelles. La chose la plus critique dans
javascript:void(0) est le mot-clé void void qui est un mot-clé très important en JavaScript. Cet opérateur spécifie l'évaluation d'une expression mais ne renvoie pas de valeur.
Le format de syntaxe est le suivant :
void func()javascript:void func()
ou
void(func())javascript:void(func())
Le code suivant crée un lien hypertexte sur lequel rien ne se passe lorsque l'utilisateur clique dessus.
Exemple :
<html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <a href="javascript:void(0)">单击此处什么也不会发生</a> </body> </html>
Résultat de sortie :
[Recommandations associées : tutoriel vidéo javascript, front-end web]
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!