发布网友 发布时间:2023-06-16 18:39
共2个回答
热心网友 时间:2023-06-21 12:46
不要在js中用document.write来进行输出,因为它会重写html文档流,换句话说它会覆盖掉页面的原有的所有内容(包括html、css、js)。如果想在程序运行过程中输出临时数据以作观察,可以用console.log,然后在控制台进行查看。热心网友 时间:2023-06-21 12:47
代码没毛病啊,alert本就只是弹出文本,要有颜色用div模拟窗口追问那为什么 document.write($('#p2').html()) 没有效果呢,刚学不是很会追答本来页面已经渲染有$('#p2').html()你又再去输一次覆盖,这等于你什么都没做,这样试下 document.write($('#p2').html()+$('#p2').html())