来自数据库

时间:2017-10-18 12:01:27

标签: javascript asp.net

在我的网站中,我需要创建一个包含多行文字的提醒。 警报文本从数据库函数(字符串)导出,如:

BMW - (3 items) \nTOYOTA - (5 items) \nOPEL - (10 items) \n

我用来构建警报的javascript代码是:

<script type='text/javascript'>

    function showAlert(myVar) {
        window.alert(myVar);
}

</script>

但是我得到的提醒是一行而不是预期的多行(使用\ n) 有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

将文本值放在引号&#34;:

之间

&#34;宝马 - (3项)\ nTOYOTA - (5项)\ nOPEL - (10项)\ n&#34;

尝试在Chrome控制台上执行此操作,我确信它可以正常运行:

alert("BMW - (3 items) \nTOYOTA - (5 items) \nOPEL - (10 items) \n");