如何在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