Maison interface Web js tutoriel Solution à l'erreur d'épissage de chaîne JS dans les compétences IE_javascript

Solution à l'erreur d'épissage de chaîne JS dans les compétences IE_javascript

May 16, 2016 pm 04:54 PM
字符串拼接

Je n'ai pas utilisé js depuis longtemps et j'ai oublié beaucoup de choses. Récemment, j'ai rencontré un problème lors de l'épissage de chaînes à l'aide de JS. Quelle que soit la façon dont je l'ai épissé, une erreur a été signalée dans IE, ce qui était très frustrant.

Un jour plus tard, j'ai récupéré le code et je l'ai regardé à nouveau. Soudain, je me suis souvenu de l'épissage des caractères d'échappement de chaîne en Java, puis je me suis rappelé que js avait aussi ce genre de choses. " <td><a href='javascript:void(0);' onclick='confirmDelOneInfo('" url2 "','" obj.title "');'><img src='images/ tab /010.gif'/>";


Aucune erreur n'est signalée dans l'éditeur. Peu importe comment cliquer sur le navigateur, cela n'est pas reflété. F12 signale une erreur. Après lecture le script, la chaîne Complètement transformée

Après modification : Copier le code

Le code est le suivant :

tr = "<td><a href='javascript:void(0);' onclick='confirmDelOneInfo("" url2 "","" obj.title "");'> ;<img src='images /tab/010.gif'/>"


ne pose aucun problème.


Copiez le code


Le code est le suivant :


onclick='confirmDelOneInfo("http://...?type=1&nodeId=11","Test 1");'


On peut voir ça en html, si unique les guillemets sont utilisés à l'extérieur, ils seront à l'intérieur Vous devez utiliser des guillemets doubles, sinon IE signalera une erreur, utilisez donc le caractère d'échappement " pour convertir les guillemets doubles. Lors de la génération dynamique d'éléments HTML, portez une attention particulière au problème des guillemets simples et doubles , sinon ce sera un casse-tête
Haha , un résumé d'un peu de connaissances, les corrections sont les bienvenues....
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

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser l'instruction de boucle while pour implémenter l'épissage de chaînes en PHP Comment utiliser l'instruction de boucle while pour implémenter l'épissage de chaînes en PHP Mar 07, 2024 pm 02:15 PM

Comment utiliser l'instruction de boucle while pour implémenter l'épissage de chaînes en PHP

Solutions aux problèmes courants de concaténation de chaînes en C++ Solutions aux problèmes courants de concaténation de chaînes en C++ Oct 08, 2023 pm 10:58 PM

Solutions aux problèmes courants de concaténation de chaînes en C++

Quoi de neuf dans Java 12 : Comment utiliser la nouvelle API String pour la concaténation de chaînes Quoi de neuf dans Java 12 : Comment utiliser la nouvelle API String pour la concaténation de chaînes Jul 29, 2023 pm 10:13 PM

Quoi de neuf dans Java 12 : Comment utiliser la nouvelle API String pour la concaténation de chaînes

Conseils de développement Java révélés : comment optimiser l'épissage de chaînes Conseils de développement Java révélés : comment optimiser l'épissage de chaînes Nov 20, 2023 am 09:53 AM

Conseils de développement Java révélés : comment optimiser l'épissage de chaînes

Explication détaillée des problèmes courants de concaténation de chaînes en C++ Explication détaillée des problèmes courants de concaténation de chaînes en C++ Oct 08, 2023 am 10:53 AM

Explication détaillée des problèmes courants de concaténation de chaînes en C++

Comment implémenter la réplication asynchrone et la réplication différée des données dans MySQL ? Comment implémenter la réplication asynchrone et la réplication différée des données dans MySQL ? Jul 31, 2023 pm 12:58 PM

Comment implémenter la réplication asynchrone et la réplication différée des données dans MySQL ?

Comment résoudre les problèmes de performances de concaténation de chaînes dans le développement Java Comment résoudre les problèmes de performances de concaténation de chaînes dans le développement Java Jun 29, 2023 pm 07:07 PM

Comment résoudre les problèmes de performances de concaténation de chaînes dans le développement Java

PHP8.1 publié : prend en charge le symbole de concaténation de chaînes @ PHP8.1 publié : prend en charge le symbole de concaténation de chaînes @ Jul 07, 2023 am 11:01 AM

PHP8.1 publié : prend en charge le symbole de concaténation de chaînes @

See all articles