我可以将格式化的HTML代码作为Javascript alert()输入参数吗?

时间:2013-10-05 16:33:08

标签: javascript html xhtml

我有这个简单的Javascript脚本,在单击链接时会显示一个弹出框:

    <script>
        function myExample() {
            alert("BaZing!  It works!");
        }
    </script>

我想知道是否可以格式化alert()函数中的文本。

特别是我想知道是否可以(以及如何)将一些格式化的HTML文本作为alert()输入参数。

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:3)

不,alert() accepts one string argument并按原样显示。

如果您需要在模式中显示带格式的文本,请使用库(例如Alertify.js)。

答案 1 :(得分:0)

alert()无法格式化HTML格式字符串,但如果您只想将字符串分隔为多行,则可以在字符串中加上'\ n',例如

警告(“第一行\ n第二行\ n第三行”);