Inclusion de guillemets doubles dans les chaînes JavaScript
Mettre une chaîne entre guillemets doubles peut poser des problèmes lorsqu'elle contient des guillemets doubles dans son contenu. Cette situation se produit souvent en programmation, notamment lors du rendu du code HTML. Par exemple, considérons l'instruction JavaScript suivante :
<code class="javascript">if (i == 0) { error += "<li> this is not the name "....." </li>\n" }</code>
L'exigence ici est d'inclure des guillemets doubles dans la chaîne. Pour ce faire, vous disposez de deux options :
Utiliser des guillemets simples
Au lieu d'utiliser des guillemets doubles pour délimiter la chaîne entière, utilisez des guillemets simples. Cela vous permet d'inclure des guillemets doubles dans la chaîne sans ambiguïté.
<code class="javascript">error += '<li> this is not the name "....." </li>\n';</code>
Échapper aux guillemets doubles
Une autre approche consiste à échapper aux guillemets doubles dans la chaîne. Cela implique d'ajouter une barre oblique inverse () avant chaque guillemet double dans la chaîne.
<code class="javascript">error += "<li> this is not the name \".....\" </li>\n";</code>
Ces deux méthodes vous permettent effectivement d'inclure des guillemets doubles dans les chaînes JavaScript et de les afficher correctement dans le navigateur.
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!