Dans mon site, je dois créer une alerte avec du texte multiligne. le texte d'alerte est exportée à partir d'une fonction de base de données (chaîne) et est comme:alerte javascript avec chaîne multiligne de la base de données
BMW - (3 items) \nTOYOTA - (5 items) \nOPEL - (10 items) \n
Le code javascript qui I'am utiliser pour construire l'alerte:
<script type='text/javascript'>
function showAlert(myVar) {
window.alert(myVar);
}
</script>
Mais l'alerte que je 'm get est une ligne à la place de la multiline attendue (avec l'utilisation du \ n) Y at-il un moyen de résoudre ce problème?
S'il vous plaît mettre à jour votre question avec un ** ** runnable [mcve] montrant le problème, en utilisant Stack Snippets (le '[<>]' bouton de barre d'outils). Dans le cours normal des choses, 'alert (" foo \ nbar ")' montre une alerte avec 'foo' sur une ligne et' bar' sur une autre ligne –
'\ n' ine pour moi https://codepen.io/anon/pen/WZLadz – Walk
On dirait que votre débogage a une fausse supposition quelque part. '\ n' aboutit en effet à une nouvelle ligne dans un navigateur' alert() '. – David