Comment sauter une ligne dans une boite de dialogue alert en JavaScript ?

Réponses rédigées par Antoine
Dernière mise à jour : 2020-07-16 16:41:03
Thèmes : webmaster - javascript
Question

J'ai une boite de dialogue du type alert, en javascript, comment fait-on pour sauter une ligne ?

<script>
alert("ligne 1 ligne 2 ligne 3");
</script>
Réponse

Pour sauter une ligne dans une boite de dialogue alert, en JavaScript, vous devez effectuer un retour chariot avec \r et également définir une nouvelle ligne avec \n.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Comment sauter une ligne dans une boite de dialogue alert ou un textarea en JavaScript ?</title>
</head>
<body> 
<script>
alert("ligne 1\r\nligne 2\r\nligne 3");
</script>
</body>
</html>

Pour obtenir une ligne vide entre deux lignes de textes vous devrez doubler la séquence :

\r\n\r\n

Remarque : Par ailleurs, et selon le système d'exploitation et le navigateur que vous utilisez, le retour chariot généré par la séquence \r est parfois inutile, et seule la séquence \n est indispensable.