Bonjour,
Je fais un script pour écrire du contenu dans la page seulement si le
navigateur client utilise les scripts java, autrement, on ne voit pas le
code apparaître à l'écran. J'ai fait un essai avec document.writeln(),
mais j'ai un problème car la chaîne contient et des ' et des ", alors je
ne sais pas quel délimiteur utiliser pour l'argument à passer en
fonction. Qqun a une idée comment faire?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Thibault
Tharnack wrote:
Bonjour, Je fais un script pour écrire du contenu dans la page seulement si le navigateur client utilise les scripts java, autrement, on ne voit pas le code apparaître à l'écran. J'ai fait un essai avec document.writeln(), mais j'ai un problème car la chaîne contient et des ' et des ", alors je ne sais pas quel délimiteur utiliser pour l'argument à passer en fonction. Qqun a une idée comment faire?
Il faut escaper les caractères spéciaux. Les délimiteurs que tu choisis doivent donc etre escapés : document.writeln(" ma 'chaine' contient des " si je veux"); document.writeln(' ma "chaine" contient des ' si je veux');
Bon courage. A+ -- Thibault
Tharnack wrote:
Bonjour,
Je fais un script pour écrire du contenu dans la page seulement si le
navigateur client utilise les scripts java, autrement, on ne voit pas le
code apparaître à l'écran. J'ai fait un essai avec document.writeln(),
mais j'ai un problème car la chaîne contient et des ' et des ", alors je
ne sais pas quel délimiteur utiliser pour l'argument à passer en
fonction. Qqun a une idée comment faire?
Il faut escaper les caractères spéciaux. Les délimiteurs que tu choisis
doivent donc etre escapés :
document.writeln(" ma 'chaine' contient des " si je veux");
document.writeln(' ma "chaine" contient des ' si je veux');
Bonjour, Je fais un script pour écrire du contenu dans la page seulement si le navigateur client utilise les scripts java, autrement, on ne voit pas le code apparaître à l'écran. J'ai fait un essai avec document.writeln(), mais j'ai un problème car la chaîne contient et des ' et des ", alors je ne sais pas quel délimiteur utiliser pour l'argument à passer en fonction. Qqun a une idée comment faire?
Il faut escaper les caractères spéciaux. Les délimiteurs que tu choisis doivent donc etre escapés : document.writeln(" ma 'chaine' contient des " si je veux"); document.writeln(' ma "chaine" contient des ' si je veux');