原生js打印阅览复选框不显示问题
原生js打印预览,主要是阅览时候回出现一些问题,比如复选框传值,√不显示,那么怎么来解决这个问题呢?首先我们看一下效果图:我的页面是vue环境
这是预览状态,√和元页面一致,已经传过来了,首先原生js打印阅览指定区域是怎么做的呢?
一、html部分
<div class="PropertyReport" id="subOutputRank-print">
省略...........................省略
</div>
二、js,调用改方法即可
doPrint(e) {
let subOutputRankPrint = document.getElementById('subOutputRank-print')
let newContent = subOutputRankPrint.innerHTML
let oldContent = document.body.innerHTML
document.body.innerHTML = newContent
window.print()
window.location.reload()
d