如何在JavaScript中断行?

请让我知道如何在JavaScript中断行。

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

我想在主题中的一个rest时间。 我需要的输出是:

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

%0D%0A添加到您想要在URL上对换行符进行编码的任何位置。

  • %0D是一个回车符
  • %0A是一个换行符

这是Windows机器上的新线序,虽然在linux和mac上不一样,但是应该可以同时工作。

如果您想在实际的javascript中换行,请使用\n转义序列。


 onClick="parent.location='mailto:er.saurav123@gmail.com?subject=Thanks for writing to me &body=I will get back to you soon.%0D%0AThanks and Regards%0D%0ASaurav Kumar' 

我面临同样的问题。 对于我的解决scheme,我添加了两个括号括在括号括起来的双引号括起来,之前和之后加号:

+"<br>"+

尝试在您的浏览器中看到,它确实在我的Internet Explorer中工作。

这个给你 ;-)

 <script type="text/javascript"> alert("Hello there.\nI am on a second line ;-)") </script> 
 alert("I will get back to you soon\nThanks and Regards\nSaurav Kumar"); 

或%0D%0A在一个url