我在PL / SQL中使用EMail功能。 单击按钮后由Javascript调用的函数。 这工作得非常好。
我的问题是我使用PL / SQL变量在Javascript中生成EMail Body。 代码看起来像
var content = "Hello " + '|| chr(13)||chr(10)||' + " " + " Name: " + "'||v_name ||'" + '||chr(13)||chr(10) ||' + " ";
所以这里问题chr(13)|| chr(10)返回字符串中的字符0。 但是我想要一个换行符。
我尝试使用\ r \ n,但没有用。 HTML标签也不起作用,因为我的电子邮件提供商给了我HTML标签。
请原谅我的英文:) 希望有人可以帮助我。
答案 0 :(得分:0)
我试过了' \ r \ n'在javascript中,它对我有用。
var content = "Hello " + '\r\n' + " " + " Name: " + "'||v_name ||'" + '\r\n' + " Test";
alert(content);
下面是相同的示例jsfiddle。 https://jsfiddle.net/njbjusmk/
答案 1 :(得分:0)
我还不确定,但你可能会对你的撇号搞砸了。 也许你应该尝试解析你的内容如下:
var content = "'Hello '||CHR(13)||CHR(10)||' Name: ||" + v_name + "'||CHR(13)||CHR(10)||' " + " Message body "+ "'";