Maison > interface Web > js tutoriel > Comment échapper aux guillemets doubles en JavaScript pour une gestion correcte des attributs HTML ?

Comment échapper aux guillemets doubles en JavaScript pour une gestion correcte des attributs HTML ?

Barbara Streisand
Libérer: 2024-11-15 07:32:03
original
411 Les gens l'ont consulté

How to Escape Double Quotes in JavaScript for Proper HTML Attribute Handling?

Échapper aux guillemets en JavaScript

Lors de la sortie de valeurs d'une base de données en JavaScript, il est crucial d'échapper aux guillemets doubles pour éviter des erreurs prématurées. terminaison des attributs HTML. Ceci est particulièrement important lorsque les valeurs de la base de données contiennent des espaces, car les guillemets doubles fermeront l'attribut avant le code qu'il contient.

Pour résoudre ce problème, évitez d'utiliser le caractère d'échappement JavaScript () dans le contexte HTML. Au lieu de cela, remplacez les guillemets doubles par la représentation d'entité XML appropriée, ".

Exemple :

Dans l'exemple fourni, où le code HTML contient le code suivant :

edit

Le double- une citation après « Évaluation préliminaire » fermera prématurément l'attribut onclick. Pour y échapper correctement, utilisez le code suivant :

edit

Cela garantira que le caractère guillemet double est interprété dans l'attribut HTML et non comme un terminateur d'attribut.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal