Maison > interface Web > js tutoriel > La vraie signification de javascript:void(0) dans les compétences js_javascript

La vraie signification de javascript:void(0) dans les compétences js_javascript

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-05-16 15:42:36
original
1705 Les gens l'ont consulté

En Javascript, void est un opérateur qui spécifie qu'une expression doit être évaluée mais ne renvoie pas de valeur.

Je pense qu'un code comme celui-ci est courant parmi ceux qui ont utilisé ajax :

Copier le code Le code est le suivant :

ici

Mais que signifie void(0) ici ?

Le format d'utilisation de l'opérateur void est le suivant :

1. javascript:void (expression)

2. javascript:expression vide

expression est une expression standard Javascript à évaluer. Les parenthèses en dehors de l’expression sont facultatives, mais constituent une bonne pratique à écrire. (Version d'implémentation Navigateur 3.0)

Vous pouvez spécifier un lien hypertexte à l'aide de l'opérateur void. L'expression sera évaluée mais rien ne sera chargé dans le document actuel.

Le code ci-dessous crée un lien hypertexte qui ne fera rien arriver à l'utilisateur plus tard. Lorsque l'utilisateur crée un lien, void(0) est évalué à 0, mais n'a aucun effet sur le Javascript.

Copier le code Le code est le suivant :

Le code suivant crée un lien hypertexte qui amènera l'utilisateur à soumettre le formulaire en cliquant.

Copier le code Le code est le suivant :

La différence entre un href=# et un href=javascript:void(0) Plusieurs façons de créer un lien

#Contient des informations de localisation

L'ancre par défaut est #top, qui est le haut de la page Web

Et javascript:void(0) ne représente qu'un lien mort

C'est pourquoi parfois la page est très longue et le lien de navigation est clairement #是

Sauté en haut de la page

Ce n'est pas le cas avec javascript:void(0)

Il est donc préférable d'utiliser void(0)

lors de l'appel d'un script

ou

etc.

Plusieurs façons de créer un lien

1.window.open(''url'')

2. Utiliser des fonctions personnalisées

 <script>
  function openWin(tag,obj)
  {
  obj.target="_blank";
  obj.href = "Web/Substation/Substation.aspx&#63;stationno="+tag;
  obj.click();
  }
 </script>
<a href="javascript:void(0)" onclick="openWin(3,this)">株洲</a>
window.location.href=""
Copier après la connexion

Le contenu ci-dessus présente la véritable signification de javascript:void(0) en js. J'espère qu'il sera utile pour le travail et les études futurs de chacun.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal