为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在alert中不能使用HTML代码?

比如可以这样写

document.wirte("i love"+"<br/>"+"javascript")

但是在alert中就不能这样写

alert("i love"+"<br/>"+"javascript")//这样写是完全无效的//

请问这是为什么?同时请问怎么样写才能在alert的弹窗中实现和上面的代码一样的效果呢?

正在回答

3 回答

alert("i love \n" + "javascript"); 就可以了

0 回复 有任何疑惑可以回复我~
#1

流海侃人 提问者

请问下那上面答案中提到的\r是怎么使用的?
2016-03-25 回复 有任何疑惑可以回复我~
#2

流海侃人 提问者

还有一个问题为什么上一节中的document.wirte能在其中写HTML代码呢?
2016-03-25 回复 有任何疑惑可以回复我~
#3

平心_静气 回复 流海侃人 提问者

document.write是写在html文件body标签里面的
2016-03-25 回复 有任何疑惑可以回复我~
#4

平心_静气 回复 流海侃人 提问者

而alert是在页面上显示你写的内容,\n是文本的换行
2016-03-25 回复 有任何疑惑可以回复我~
#5

流海侃人 提问者 回复 平心_静气

谢谢 完全明白了.
2016-03-27 回复 有任何疑惑可以回复我~
查看2条回复

alert只能弹出文本  不能识别js代码

换行用"\r"来实现

1 回复 有任何疑惑可以回复我~
#1

平心_静气

<br>是个html标签
2016-03-25 回复 有任何疑惑可以回复我~

alert是弹出输出的内容

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么在alert中不能使用HTML代码?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信