Maison >interface Web >Questions et réponses frontales >Quelle est la raison de l'utilisation de javascript:void(0)

Quelle est la raison de l'utilisation de javascript:void(0)

WBOY
WBOYoriginal
2022-04-13 17:48:103314parcourir

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.

Quelle est la raison de l'utilisation de javascript:void(0)

L'environnement d'exploitation de ce tutoriel : système Windows 10, JavaScript version 1.8.5, ordinateur Dell G3.

Quelle est la raison de l'utilisation de javascript:void(0)

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 :

Quelle est la raison de lutilisation de javascript:void(0)

[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!

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