原生js打印阅览复选框不显示问题

原生js打印预览,主要是阅览时候回出现一些问题,比如复选框传值,√不显示,那么怎么来解决这个问题呢?首先我们看一下效果图:我的页面是vue环境

这是预览状态,√和元页面一致,已经传过来了,首先原生js打印阅览指定区域是怎么做的呢?

一、html部分

<div class="PropertyReport" id="subOutputRank-print">省略...........................省略
</div>

二、js,调用改方法即可

doPrint(e) {let subOutputRankPrint = document.getElementById('subOutputRank-print')let newContent = subOutputRankPrint.innerHTMLlet oldContent = document.body.innerHTMLdocument.body.innerHTML = newContentwindow.print()window.location.reload()document.body.innerHTML = oldContentreturn false}

以上两部即可以实现预览打印了。

三、解决复选框√问题

1、html

<div style="display: flex;margin-left: 5px"><input type="checkBox" v-model="checkedReceipt" id="CheckQdsf" style="margin-top:2px;width: 14px; height: 14px"><div style="margin-top: 1px;margin-left: 5px">签单收费</div></div>

2、js写法

document.getElementById('CheckQdsf').setAttribute('checked', 'checked')

需要用这种方式来设置值才来显示,vue组件或者input绑定值在阅览时候都是无法显示的。

四、最后如果不想要阅览顶部和底部的文字只需要点击阅览左边设置即可,如图所示:

这样就ok

原生js打印阅览复选框不显示问题相关推荐

  1. maya python 弹出窗口_maya python打印状态复选框?

    我正在使用一个处于python状态的python.我想知道是否有人能帮我.当前,当用户点击Distribute按钮时,它将调用一个函数,该函数应打印"x"复选框的真/假状态.在im ...

  2. js怎么获取复选框选中的值

    本篇文章主要给大家介绍js获取复选框选中的值的实现方法. js获取复选框选中的值的方法实现,对于新手小白来说可能有一定的难度. 下面我们就结合具体的代码示例为大家详细介绍js实现获取复选框中选中的值的 ...

  3. js控制复选框选中显示不同表单_Vue之 表单

    阅读本文约需要5分钟 大家好,我是你们的导师,经常看我朋友圈的同学应该知道,我每天会在微信上给大家免费提供以下服务! 1.长期为你提供最优质的学习资源! 2.给你解决技术问题! 3.每天在朋友圈里分享 ...

  4. js获取checkbox复选框获取选中的选项

    分享下javascript获取checkbox 复选框获取选中的选项的方法. 有关javascript 获取checkbox复选框的实例数不胜数. js实现: var form = document. ...

  5. js,jquery获取复选框checkbox被选中的值

    转载:https://blog.csdn.net/qq_35792598/article/details/76646983 <!DOCTYPE html PUBLIC "-//W3C/ ...

  6. 常用JS操作(复选框、单选框、下拉框)

    直接上代码: jskey_form.js View Code if(typeof ($jskey) != "object") {     $jskey = {}; } $jskey ...

  7. js如何判断复选框是否选中

    js判断复选框是否选中 <!doctype html> <html lang="cn"><head><meta http-equiv=&q ...

  8. 打印时候复选框勾选不见了_checkbox 选中未显示对号勾选的问题

    今天同事 让帮忙调试一个checkbox只选中一个的方法,代码如下: ID平台代码平台名称 选项2选项2选项3选项4 varEleInput=$("[name = ptcode]:check ...

  9. [Ext JS] Grid 的复选框行选择之——某些行不能选取

    Grid的选择功能的实现要求如下: 使用复选框(Checkbox) 对Grid进行选择. 某些行根据改行的数据的条件进行是否可以选取. 需要有全选和全部反选的功能. 实现后的效果如下: 实现方案 Gr ...

最新文章

  1. 让语音助手听懂方言,这个数据集能搞定
  2. Educational Codeforces Round 93 (Rated for Div. 2) 题解
  3. 带你进入rest framework
  4. 数据库实例: STOREBOOK 表空间 编辑 表空间: TEMP
  5. 【好文】为什么必须学好.Net Core?怎样弯道超车新年高薪?这样做,一周就够了!(文末彩蛋)...
  6. 问题 1076: 内部收益率
  7. 《深入理解 Spring Cloud 与微服务构建》第二章 微服务应该具备的功能
  8. 跟从内心,无问东西------观影《无问东西》
  9. mysql fulltext类型_mysql索引类型:FULLTEXT、NORMAL、SPATIAL、UNIQUE的详细介绍(转)
  10. DEAP2.1软件与Malmquist指数操作说明
  11. DAOS 源码解析之 daos_array
  12. 如何取消文件关联,恢复文件默认的图标,最简单的办法!!!!!
  13. 模拟法-鸡兔同笼问题
  14. 苹果无线笔记本怎么连不上win服务器,苹果笔记本电脑连接不上wifi该怎么处理...
  15. 选股策略你都会吗,这些选股策略你看懂了吗?
  16. 帧定格(用于定格画面添加字幕或者图片)
  17. centos 配置证书_如何在CentOS 8上设置和配置证书颁发机构(CA)
  18. NETDMIS5.0建立坐标系举例2023
  19. 下载工具:aria2c
  20. ES6 lterator迭代器是个什么东西?有什么用?

热门文章

  1. matlab中set的意思啊,matlab中set函数怎么用
  2. JS中setAttribute方法
  3. 认识IDEA类图中的各种符号
  4. 天使童装 完结 的收益
  5. 本机电脑端口开放让区域网内其他电脑访问
  6. 山水游记2023-03-03
  7. scala 数组的 head tail init last 都是什么作用
  8. 基于RMI的分布式银行自助终端监控系统的研究及实现
  9. 科学计算机中括号怎么用,关于 计算器(科学版) 里面的“括号”怎么不能用...
  10. Android主题样式style背景色(图片),在刘海屏上出现黑条问题