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

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

  • 2019年个人所得税要补税怎么办
  • 跨月发票税率开错了如何处理合适?
  • 小规模纳税人企业所得税计算
  • 税局退回附加税账务处理办法
  • 租车开发票属于什么类
  • 农产品普票进项税抵扣怎么做账
  • 增值税税控服务费的账务处理
  • 存货报废需要进项转出吗
  • 企业注销未抵扣完的进项税
  • 开发商要求业主签借款合同
  • 中小企业的管理者角色和技能有什么要求
  • 进项税未抵扣完怎么结转
  • 营改增是初次分配还是再分配
  • 职工福利基金提取规定
  • 调增教育经费如何做账
  • 公司注册的费用记什么科目
  • 修理费没有发票怎么做账
  • 预支的采购备用金是什么
  • 产品成本的归集和分配是什么意思
  • 增值税普通发票怎么开
  • 滞留发票产生的原因主要包括哪些?
  • 政府回收土地要交土地增值税吗
  • 职工福利费当年怎么扣
  • 可转债税前收益和税后收益
  • 餐饮装修费用计入什么科目
  • 个人收到支票如何做账
  • 生产企业办理出口退税时要提供发票吗
  • 买保险公司的年金险划算吗
  • 本金和利息分别出具借条
  • 创业带动的就业是什么
  • 微信收付款认证
  • Win10升级win11是激活状态吗?
  • 合并报表长投和所有者权益抵消的原理
  • 其他货币资金包括哪些项目
  • 光纤测速网速测试
  • 证券的投资
  • PHP:mcrypt_generic_deinit()的用法_Mcrypt函数
  • 机动处置什么意思
  • top命令可以看到哪些信息
  • 中小企业所得税优惠政策2022
  • 购买土地缴纳契税
  • 逾期增值税扣税凭证抵扣管理办法
  • 部署fabric
  • mongodb用法
  • sosreport命令收集详细信息
  • 再次回归的成语
  • python按行读入
  • 未来的现金流折现
  • 旅行社代订的机票可以退吗
  • 什么是印花税,怎么征收
  • 三代手续费企业所得税
  • 普通发票和增值税发票的税率
  • 投资性房地产的后续计量
  • 个税手续费返还要交企业所得税吗
  • 盈利性幼儿园怎么办理
  • 收到的承兑怎么转给别人
  • 集团公司向下属发评先奖金合法吗
  • 多年没有做账该怎么说
  • 防伪系统制作
  • 所有者权益科目有哪些
  • 发票开错了只能冲红票吗?
  • 应收票据贷方余额
  • 房地产开发企业销售自行开发的房地产项目
  • sql注入是干嘛的
  • mysql 5.7.33安装
  • centos 安装选择
  • linux安装和配置
  • win10怎么关闭欢迎界面
  • linux命令删除指定目录
  • 微软企业官网
  • jquery 选择
  • nodejs创建vue
  • unity3d2019安装步骤
  • 生产变压器设备
  • 新都税务局咨询电话
  • 京东开的店
  • 虚开增值税专用发票罪量刑标准2023
  • 国地税怎么交
  • 国税商品分类目录
  • 残疾人的房产可以买卖吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设