<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>标题页</title> <SCRIPT LANGUAGE="JavaScript"> function ExportExcel() { var oXL = new ActiveXObject("Excel.Application"); //创建excel应用程序对象 var oWB = oXL.Workbooks.Add(); //创建工作簿 var oSheet = oWB.ActiveSheet; //获取当前活动的工作簿 var table = document.all.data; //获取当前页面中的表格 var hang = table.rows.length; //获取表格有多少行 var lie = table.rows(0).cells.length; //获取首行有多少列-多少标题 for (i=0;i<hang;i++) //添加标题到表格中 { for (j=0;j<lie;j++) { oSheet.Cells(i+1,j+1).Value = table.rows(i).cells(j).innerText;//设置标题的内容 } } oXL.Visible = true; //设置Excel的属性 oXL.UserControl = true; } </SCRIPT> </head> <body> <input type="button" name="btnExcel" onClick="ExportExcel()" value="导出到excel" class="notPrint"> <table width="999" height="311" border="0" cellspacing="1" bgcolor="#FFCCFF" id="data"> <tr> <td height="29" bgcolor="#FFFFFF">姓名</td> <td bgcolor="#FFFFFF">年龄</td> <td bgcolor="#FFFFFF">性别</td> <td bgcolor="#FFFFFF">身份证</td> <td bgcolor="#FFFFFF">家庭住址</td> <td bgcolor="#FFFFFF">毕业院校</td> <td bgcolor="#FFFFFF">职位</td> <td bgcolor="#FFFFFF">备注</td> </tr> <tr> <td height="26" bgcolor="#FFFFFF">张三</td> <td bgcolor="#FFFFFF">23</td> <td bgcolor="#FFFFFF">男</td> <td bgcolor="#FFFFFF">1235623342334434</td> <td bgcolor="#FFFFFF">湖北宜昌</td> <td bgcolor="#FFFFFF">清华大学</td> <td bgcolor="#FFFFFF">Java软件工程师</td> <td bgcolor="#FFFFFF">无</td> </tr> <tr> <td height="29" bgcolor="#FFFFFF">李思</td> <td bgcolor="#FFFFFF">22</td> <td bgcolor="#FFFFFF">女</td> <td bgcolor="#FFFFFF">2342343243243244</td> <td bgcolor="#FFFFFF">湖北宜昌</td> <td bgcolor="#FFFFFF">北京大学</td> <td bgcolor="#FFFFFF">Java软件工程师</td> <td bgcolor="#FFFFFF">无</td> </tr> <tr> <td height="29" bgcolor="#FFFFFF">王武</td> <td bgcolor="#FFFFFF">23</td> <td bgcolor="#FFFFFF">男</td> <td bgcolor="#FFFFFF">4234324324324443</td> <td bgcolor="#FFFFFF">湖北宜昌</td> <td bgcolor="#FFFFFF">清华大学</td> <td bgcolor="#FFFFFF">Java软件工程师</td> <td bgcolor="#FFFFFF">无</td> </tr> <tr> <td height="29" bgcolor="#FFFFFF">王八</td> <td bgcolor="#FFFFFF">21</td> <td bgcolor="#FFFFFF">男</td> <td bgcolor="#FFFFFF">3435522434324344</td> <td bgcolor="#FFFFFF">湖北宜昌</td> <td bgcolor="#FFFFFF">清华大学</td> <td bgcolor="#FFFFFF">Java软件工程师</td> <td bgcolor="#FFFFFF">无</td> </tr> <tr> <td height="29" bgcolor="#FFFFFF">张三丰</td> <td bgcolor="#FFFFFF">25</td> <td bgcolor="#FFFFFF">男</td> <td bgcolor="#FFFFFF">2343545543242434</td> <td bgcolor="#FFFFFF">湖北宜昌</td> <td bgcolor="#FFFFFF">北京大学</td> <td bgcolor="#FFFFFF">Java软件工程师</td> <td bgcolor="#FFFFFF">无</td> </tr> <tr> <td height="29" bgcolor="#FFFFFF">东方白了</td> <td bgcolor="#FFFFFF">52</td> <td bgcolor="#FFFFFF">女</td> <td bgcolor="#FFFFFF">9787675756455323</td> <td bgcolor="#FFFFFF">湖北宜昌</td> <td bgcolor="#FFFFFF">清华大学</td> <td bgcolor="#FFFFFF">Java软件工程师</td> <td bgcolor="#FFFFFF">无</td> </tr> </table> </body> </html>
相关推荐
在JavaScript编程领域,导出Excel是一项常见的需求,特别是在Web应用中,用户可能需要将数据显示在Excel表格中以便进一步处理或存储。"js导出excel.zip"这个压缩包提供了一个解决方案,它结合了EasyUI和DataGrid组件...
js导出excel,可设置excel属性
"Export2Excel.js导出excel"是一个针对这种情况的解决方案,它允许在Vue项目中实现前端直接导出Excel文件。下面将详细阐述这个功能的实现原理和涉及的技术。 首先,"Blob.js"是用于处理浏览器中的Blob对象的...
总的来说,JS数据导出Excel涉及了JavaScript的数据处理、文件格式转换和浏览器API的使用,对于Web开发者来说是一项实用技能。通过理解这些知识点,你可以创建用户友好的功能,使他们能够方便地导出和管理数据。
总结,使用JavaScript导出Excel插件,你需要选择合适的库,配置到你的项目中,根据业务需求编写导出逻辑,处理好兼容性和性能问题。在实现过程中,务必注意代码的可维护性和用户友好性,确保导出功能的稳定性和高效...
2. **demo.html**:这是示例的主HTML文件,其中包含了SpreadJS组件的初始化代码,以及可能的交互逻辑,用于展示如何实现导出Excel时复选框的转换。 3. **gc.spread.sheets.all.14.1.1.min.js**:这是SpreadJS的核心...
js 实现 用JavaScript导出图像到Excel! 值得下载看看!资源免费,大家分享!!
导出Excel文件时,需要创建一个工作表对象,然后加入到工作簿中,最后将其转换为二进制数据并下载。 ```javascript // 安装js-xlsx npm install xlsx import * as XLSX from 'xlsx'; function exportToExcel(data...
总结,JavaScript操作HTML表格导出Excel主要涉及以下几个步骤: 1. 引入`FileSaver.js`库。 2. 创建HTML表格并填充数据。 3. 使用JavaScript获取表格数据并转换为CSV格式。 4. 创建Blob对象,并使用`saveAs`方法保存...
js导出execl,自动合并单元格,自动增行,增列
Javascript导出excel为xlsx格式,兼容IE6+和主流浏览器,下载下来直接可以使用。 其他javascript导出excel插件可看作者文章:https://blog.csdn.net/qq_21693027/article/details/80459677
"JS导入导出Excel 兼容IE、Firefox、Chrome等浏览器"这一技术主题,聚焦于如何使用JavaScript(JS)在各种浏览器环境下处理Excel文件,包括古老的Internet Explorer(IE)、Firefox以及Chrome。下面我们将深入探讨这...
本文将深入探讨如何使用纯JavaScript实现JSON格式数据到Excel文件的导出,同时支持多个Sheet页的导出。这个功能对于前端开发者来说,能够极大地提升用户体验,特别是在数据管理、分析和分享场景下。 首先,我们要...
标题 "xlsx.full.min.js-导入导出excel获取数据demo.zip" 提到的核心知识点是使用 "xlsx.full.min.js" 库来实现Excel文件的导入、导出以及数据获取功能。这个库是一个压缩包,其中包含了演示这些功能的代码示例。...
layui数据表格导出Excel插件是一款为layui框架设计的实用工具,它允许用户方便地将layui数据表格中的数据导出到Excel文件中。layui是一款轻量级的前端UI框架,以其简洁、优雅的代码风格和丰富的组件库深受开发者喜爱...
下面我们将详细探讨如何利用这两个库在Vue.js项目中导出Excel文件,并重点关注如何将当前日期添加到导出的文件名中。 首先,Blob.js是一个JavaScript库,用于在浏览器中创建和操作Blob对象。Blob是Binary Large ...
下面将详细介绍jQuery导出Excel的方法,以及相关知识点。 1. **jQuery插件:TableExport** 文件`tableExport.jquery.plugin-a891806`可能是一个名为TableExport的jQuery插件,它允许开发者将HTML表格数据导出为...
javascript表格导出excel,支持chrome.
也可以使用前端库如FileSaver.js来控制文件下载。 12. **文件压缩**:为了减少文件大小和加快传输速度,可以将多个Excel文件打包成一个ZIP文件供用户下载。 综上所述,导出Excel功能涉及的技术和细节众多,涵盖了...