位置: IT常识 - 正文

html table 如何导出为excel表格案例分享(如何把html数据导入表格)

编辑:rootadmin
html table 如何导出为excel表格案例分享

目录

1、先创建 html 的表格,并指定表格唯一ID:impTable​编辑

 2、定义导出表格的函数方法 toExcel()。


推荐整理分享html table 如何导出为excel表格案例分享(如何把html数据导入表格),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:html table tr,html table tbody,html数据导出到excel,html导入表格,如何把html数据导入表格,html导入表格,html数据导出到excel,html数据导出到excel,内容如对您有帮助,希望把文章链接给更多的朋友!

应用场景,页面就是普通的 html 。

例如要导出这个示例Table表格。

html table 如何导出为excel表格案例分享(如何把html数据导入表格)

 先来看看导出的表格如下:

1、先创建 html 的表格,并指定表格唯一ID:impTable 2、定义导出表格的函数方法 toExcel()。

1)页面添加一个动作按钮。

<div class="searchBt" onclick="toExcel()" style="float: right;margin: 10px 20px;">导出</div>

2) 具体的 JavaScript 代码如下:

function base64(content) { return window.btoa(unescape(encodeURIComponent(content))); } var format = function (s, c) { return s.replace(/{(\w+)}/g, function (m, p) { return c[p]; }); } //导出html表格为 excel 文件 function toExcel() { var excelContent = $("#impTable").html(); var excelFile = "<html xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:x='urn:schemas-microsoft-com:office:excel' xmlns='http://www.w3.org/TR/REC-html40'>"; excelFile += "<head><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--></head>"; excelFile += "<body><table width='50%' border='1'>"; excelFile += excelContent; excelFile += "</table></body>"; excelFile += "</html>"; //定义excel 的sheet名称 var ctx = {worksheet: "授信审批表"}; var link = "data:application/vnd.ms-excel;base64," + base64(format(excelFile, ctx)); var a = document.createElement("a"); //定义excel 的文件名称 var fileName ="授信审批表_"+$("#skrName").val(); a.download = fileName+".xls"; a.href = link; a.click();}

是不是非常简单好用呢?而且他不需要额外的插件支持,导出的样式也还挺合适的。

对您有用的话,还请动动发财的小手帮小编一键三连吧!你的支持,是我不断输出的最大动力。

本文链接地址:https://www.jiuchutong.com/zhishi/297904.html 转载请保留说明!

上一篇:Uni-app中的生命周期(uni-app原理)

下一篇:年末进项销项结转怎么做分录(进项税年末结转分录)

  • 哪些土地房产转让合法
  • 商业保险进项税额转出影响成本吗
  • 利税总额计算公式利润表怎么计算
  • 天猫店铺个人可以开吗
  • 母公司合并子公司会计处理
  • 公司代缴个税分录
  • 外贸公司进项票要专票还是普票
  • 保本销售量的计算公式用安全边际率
  • 作为福利手段福利概念的三个条件是
  • 公司拍摄产品的文案
  • 抵货款回来的产品叫什么
  • 公司股权转1元转让还涉及哪些税务风险?
  • 企业的商品产品包括
  • 年底进项税和销项税怎么记
  • 什么发票 既可以抵扣又可以退税
  • 计算机著作权登记证书
  • 能抵扣税款的发票有哪些
  • 2021年季度所得税申报表填报说明
  • 员工可以一起辞职吗
  • 技术服务费进项发票怎么做分录
  • 解决口苦最快的方法
  • 服务器ssl证书过期怎么解决
  • 贴现利息由谁承担
  • 收到折扣属于什么会计科目
  • elccest.exe是间谍广告程序吗 elccest进程有什么作用
  • dotnetfx.exe
  • 销售折扣的税票怎么开
  • 工作完工结算是什么意思
  • 蔚蓝的海怎么样
  • cookie验证和token验证的区别
  • php 二叉树
  • 无偿转让房屋
  • 运输费属于燃料费用吗
  • chatgpt的多种免费使用方式
  • java开发和运维
  • vue3的unplugin-auto-import自动引入
  • 挥别2020逐梦2021
  • discuz隐藏查看
  • 引导式申报带出来的开票额与金税盘显示的不一致
  • 收取房屋租赁费的会计分录
  • 手工账结转
  • 维修费开票属于信息技术服务吗
  • 不动产租赁专票对房产有无影响
  • sql有什么
  • 今年利润弥补以前年度亏损如何记账
  • 知道收入不知道成本
  • 企业所得税是哪种
  • 贷方是收入还是借方是收入
  • 普通发票的开具是?
  • 超过认证期专用发票怎么办
  • 以前年度出口退税未收汇
  • 办公室用茶叶怎么入账
  • 社保缴费基数调整后对个人的影响
  • 油票发票在报销单上怎么填写
  • 案例分析应收账款管理存在的问题
  • 公司章程约定的出资时间
  • mysql5.7.17下载
  • 数据库汉字转拼音
  • mac mysql密码忘记了怎么办
  • 英伟达更新有用吗
  • windows系统钥匙盘制作及启动密码的设置
  • win7系统cpu占用率过高怎么办
  • win7自带的多媒体播放程序是什么
  • ubuntu里怎么装软件
  • linux安装gdb命令
  • sqlagent.exe - sqlagent是什么进程
  • fsc文件用什么软件打开
  • 在centos上安装pycharm
  • java.exe是指
  • win81with update
  • windows7输入
  • jquery弹出框样式大全
  • cocos2djs
  • cocos2d-x windows开发环境配置
  • JQuery ZTree使用方法详解
  • android 蓝牙 驱动 适配 sdio rk
  • dos批处理文件的扩展名
  • 安卓开源好处
  • jquery调用iframe中的方法
  • 福建省人民医院院长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设