位置: 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原理)

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

  • 农产品税率9%还是免税
  • 年度企业所得税申报时间
  • 房地产开发产品科目
  • 小规模纳税人个税是月报还是季报
  • 物业公司停车费按什么征税
  • 电子税务局怎么添加购票人
  • 预付账款有二级科目嘛
  • 纳税总额和实际上缴税费总额
  • 长期股权投资的4个明细科目
  • 财政拨付的研发费用
  • 利润分配包括缴纳所得税吗
  • 不同外币之间的折算
  • 进口增值税已付发票未到如何入账
  • 网上纳税申报怎么填
  • 开具发票只有票号可以吗?
  • 客运服务是指
  • 2018一般纳税人印花税减半吗
  • 加盟费返款怎么入账
  • 19年入职19年离职
  • 实收资本的入账金额怎么算
  • 简易计税视同销售如何处理?
  • 营改增房租增值税税率
  • 发票专用章是个人
  • 固定资产残值清零怎么处理
  • Win11文件资源管理器将更新
  • qqpcrtp.exe是什么进程 如何删除qqpcrtp进程
  • 以前年度原材料调出怎么做会计分录
  • win10右键菜单管理在哪打开
  • thinkphp钩子场景
  • 税控机维护费抵扣分录
  • 装修费用当月摊还是次月摊销
  • 命令default
  • yii框架教程
  • 往来款项清查账务处理
  • python字典怎么添加值
  • 契税属于哪种说法
  • 员工离职后个税申报系统如何操作
  • 公司全额承担个税会计分录
  • 一般纳税人进项大于销项账务处理
  • mysql左连接查询 效率
  • mongodb用户权限
  • php注册系统
  • 政府向企业发放用工补贴政策
  • 所得税申报表是什么
  • 企业自产自用产品要确认收入吗
  • 高新技术企业认定中介机构
  • 开票内容不在经营范围内
  • 个体工商户税务注销流程
  • 银行代发的工资公司要求返还然后发一半
  • 以前年度多计提了费用
  • 如何填写会计凭证内容
  • 预付账款主要是什么
  • 劳务派遣期限是什么意思
  • 当月发票未到怎么做账
  • 公司暂估成本分录
  • 公司向员工个人借款怎么处理
  • 违反会计规定承担责任
  • sql语句的执行方式
  • archlinux安装zsh
  • ubuntu下source、sh、bash、./执行脚本的区别详细介绍
  • win10预览版退回正式版
  • centos设置双网卡
  • win7系统的安装
  • Win7 64位操作系统怎么使用DVD刻录光驱复制软件
  • shell脚本通过expect实现自动单边无密登录功能
  • 使用css设置文字效果
  • 将字符串小写转换成大写
  • 监控网站是否可以删除
  • 安卓端数据库
  • javascript的
  • js入门基础教程
  • javascript总结笔记
  • 常见的java数据类型有哪些
  • 计算两gps坐标之间距离
  • 手游炫酷
  • 对税务机关的意见建议怎么写
  • 仓储物流用地属于商业用地吗
  • 土地增值税旧房转让计算方法
  • 个人所得税年申报流程
  • 天津定额发票查询真伪查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设