Comment briser la ligne en JavaScript?

Permettez-moi de savoir comment briser la ligne en JavaScript.

<input type='submit' name='Submit' value='Submit' onClick="parent.location='mailto:[email protected]?subject=Thanks for writing to me &body=I will get back to you soon. Thanks and Regards Saurav Kumar'"> 

Je veux une ligne de coupure dans le sujet. La sortie dont j'ai besoin est:

 I will get back to you soon Thanks and Regards Saurav Kumar 

Ajoutez %0D%0A à n'importe quel endroit où vous souhaitez encoder une rupture de ligne sur l'URL.

  • %0D est un caractère de retour de chariot
  • %0A est un caractère de rupture de ligne

Il s'agit de la nouvelle séquence de ligne sur les machines Windows, mais pas la même sur linux et macs, devrait fonctionner dans les deux.

Si vous désirez un casse-ligne dans le javascript actuel, utilisez la séquence d'échappement \n .


 onClick="parent.location='mailto:[email protected]?subject=Thanks for writing to me &body=I will get back to you soon.%0D%0AThanks and Regards%0D%0ASaurav Kumar' 

J'étais confronté au même problème. Pour ma solution, j'ai ajouté br compris entre 2 parenthèses <> entre guillemets doubles, et précédé et suivi du signe +:

+"<br>"+

Essayez ceci dans votre navigateur et voyez, cela fonctionne certainement dans mon Internet Explorer.

 alert("I will get back to you soon\nThanks and Regards\nSaurav Kumar"); 

Ou% 0D% 0A dans une url

Vous voilà 😉

 <script type="text/javascript"> alert("Hello there.\nI am on a second line ;-)") </script>