通过添加图像在警报消息中进行格式化

时间:2017-08-21 05:07:50

标签: javascript

是否可以在JS警报消息中实现文本格式化?

<script>
function myFunction() {
alert("1.Enter your name. 2. Enter your mobile no. 3.Do not press back 
button.");
}
</script>

我希望这3条消息一个接一个地出现。我试过了:

<p>1.Enter your name.</p><p> 2. Enter your mobile no.</p><p> 3.Do not
press back button.</p>

没用。另外,希望在最后一条消息之后添加此img src标记:

<img src="http://forums.nextgames.com/resources/emoji/smiley.png" alt="smily"/>

谢谢。

3 个答案:

答案 0 :(得分:1)

警告框是一个对象,与CSS无关。要做这种风格的事情,您需要创建一个HTML元素并模仿alert()功能。 jQuery UI Modal框为您完成了很多工作。

答案 1 :(得分:1)

尝试在行示例“\ n2”,“\ n3”

之前添加“/ n”

答案 2 :(得分:0)

浏览器警告框不支持呈现HTML,但可以使用纯文本格式,例如\n换行符和\t标签。

alert("1.Enter your name.\n2. Enter your mobile no.\n3.Do not press back button.");