Cet article décrit la solution à l'invite JS: une erreur de syntaxerror non apparente: jeton inattendu). Partagez-le pour votre référence, comme suit:
Syntaxerror non revêtu: jeton inattendu)
Le code suivant lance cette exception:
<div> <a href = "javascript: void ()" onclick = "loadLivePlayer ('ud')"> ultra-clary </a> <a href = "javascript: void ()" onclick = "loadLivePlayer ('hd')"> high-définition </a> <a href = "javascript: nd (nuet ()") " onClick = "LoadLivePlayer ('SD')"> Smooth </a> </div>Ce qui peut provoquer cette erreur:
1. La valeur d'attribut HREF est "JavaScript: void ()", et aucun "0" n'est ajouté entre les crochets.
Le format d'utilisation de l'opérateur vide est le suivant:
①. javascript: void (expression)
②. javascript: expression void
L'expression est une expression standard JavaScript à calculer. Les supports à l'extérieur de l'expression sont sélectionnés, mais les écrire est une bonne habitude. (Implémentation de la version Navigator 3.0)
Vous spécifiez l'hyperlien en utilisant l'opérateur void. L'expression sera calculée mais rien n'est chargé dans le document actuel.
<div> <a href = "javascript: void (0)" onClick = "loadLivePlayer ('ud')"> ultra-clary </a> <a href = "javascript: void (0)" onclick = "loshLivePlayer ('hd')"> High-Demmante </a> <a href = "javascript: id (0)" onClick = "LoadLivePlayer ('SD')"> Smooth </a> </div>2. La fonction de gestion des événements ONClick "LoadLivePlayer" n'ajoute pas la valeur de retour, résultant en JavaScript: void (0) en cours d'exécution. Vous devez ajouter: renvoyer false;
Pour plus d'informations sur le contenu lié à JavaScript, veuillez consulter les sujets de ce site: "Résumé des compétences de l'opération de transmission de la valeur JavaScript", "Résumé des compétences de l'opération d'encodage JavaScript", "Résumé des compétences de l'opération JSON dans JavaScript", "Résumé des effets de commutation javascrip "Résumé des erreurs JavaScript et des techniques de débogage", "Résumé des structures de données JavaScript et des compétences en algorithmes", "Résumé des algorithmes et techniques de traverse JavaScript" et "Résumé de l'utilisation des opérations mathématiques JavaScript" "
J'espère que cet article sera utile à la programmation JavaScript de tous.