我想知道是否可以向JavaScript alert()方法添加HTML标记,例如:
<b>
<ul>
<li>
Run Code Online (Sandbox Code Playgroud)
等等
谢谢你的帮助
fux*_*xia 40
您可以使用所有Unicode字符和转义字符\n和\t.一个例子:
document.getElementById("test").onclick = function() {
alert(
'This is an alert with basic formatting\n\n'
+ "\t• list item 1\n"
+ '\t• list item 2\n'
+ '\t• list item 3\n\n'
+ '???????????????????????\n\n'
+ 'Simple table\n\n'
+ 'Char\t| Result\n'
+ '\\n\t| line break\n'
+ '\\t\t| tab space'
);
}Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<title>Alert formatting</title>
<meta charset=utf-8>
<button id=test>Click</button>Run Code Online (Sandbox Code Playgroud)
Firefox中的结果:

几乎所有浏览器都能获得相同的外观.
Nea*_*eal 22
alert()是窗口对象的一种方法,它无法解释HTML标记
| 归档时间: |
|
| 查看次数: |
91589 次 |
| 最近记录: |