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

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

  • 海关关税计算公式
  • 职工福利按工资发放吗
  • 卖家电税是多少
  • 现金流量表季度申报可以不填吗
  • 小规模升级一般纳税人需要多久
  • 企业所得税不超过300万怎么算
  • 其他应收款资产负债表是负数怎么办
  • 税务机关六位地区编码是什么
  • 没有收入的小规模纳税人可以无票入费用吗?
  • 保险企业汇算清缴规定
  • 房地产企业汇算清缴
  • 工业企业会计报告
  • 运输过程中的货损责任
  • 无形资产增资需要缴纳个税吗
  • 多计费用以前年度损益调整
  • 出售设备账务处理
  • 银行本票超过付款期限可以向出票人追索吗
  • 渔业专业合作社简介
  • 进项税小于销项税怎么处理
  • 离职补偿金如何计算
  • 税法递延纳税
  • 股东向公司借款需要交税吗
  • 非金融机构有
  • 进口车辆购置税公式
  • 企业账户利息收入怎么算
  • 一次性优惠税率表
  • 纳税所得额怎么算个税
  • win7操作系统激活
  • 如何彻底清洁
  • 原始股解禁后减持的条件是什么
  • 暂估材料太多怎么办
  • 生产成本在资产负债表中怎么填
  • 企业接到银行收账通知
  • 我想测试一下网速
  • win11透明任务栏怎么设置
  • win11可以玩游戏吗
  • php环境中可毒
  • mini program是什么
  • php接口规则
  • 企业汇算清缴费用
  • 借入资金一般采用借入()进行
  • 购买财务软件会有操作流程吗
  • 文化建设事业费优惠政策
  • web前端修炼之道
  • sysstat命令
  • 适用会计准则或会计制度(填写代码)
  • css怎么制作
  • sql server异常怎么处理
  • 个税申报系统累计收入怎么算
  • 注册资金印花税税率是多少,怎么计算?
  • 支出金额是什么
  • 如何界定人力资源管理
  • 所得税营业成本包括管理费用吗
  • 企业现金规模的影响因素
  • 小规模纳税人免税政策2022
  • 原材料报废收入账务处理
  • 个人独资企业要交哪些税
  • 卖固定资产如何做账
  • 公司把钱打到银行了,银行未打到我工资卡
  • 坏账准备计提标准
  • 独立核算和非独立核算哪个好
  • 金税盘费用不交会怎么样
  • 简易征收租赁税率3还是5
  • xp浏览器无法浏览网页
  • linux 获取网页
  • CentOS下Uptime命令详解
  • win7怎么创建新盘
  • ubuntu 20.04桌面
  • centos7找不到服务器
  • 如何dj
  • cocos2d-x 3.2 在window平台vs2012下解决中文乱码问题
  • 如何自定义控件
  • Android游戏开发案例教程小小弹球
  • jquery 引入js
  • JavaScript中的math.pi
  • jquery的children方法
  • js中的类是什么
  • 江苏国家电子税务局官网登录
  • 浙江增值税发票勾选认证流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设