首先在桌面上新建一个noel.html
其次将如下代码拷贝到noel.html的文件中
双击运行之后 效果就可以看见 这种方法很简单
<html>
<head>
<title></title>
<script type="text/javascript">
function exportToExcel()
{
var excel;
try
{
//构建Excel应用程序对象
excel=new ActiveXObject("Excel.Application");
}catch(e)
{
alert( "要打印该表,您必须安装Excel电子表格软件,同时浏览器须使用“ActiveX 控件”,您的浏览器须允许执行控件。请点击【帮助】了解浏览器设置方法!");
return "";
}
//构建工作簿对象
var wb=excel.Workbooks.Add();
//构建工作簿对象
var sheet=wb.ActiveSheet;
//获取表格对象
var tabQuery = document.all['tabQuery'];
///alert(tabQuery);//提示表格对象
//获取需要导出的表格行数
var lenR=tabQuery.rows.length;
//循环访问每一行
for(i=0;i<lenR-1;i++)
{
//获取每行中的列数量
var lenC=tabQuery.rows(i).cells.length;
//循环每一列
for(j=0;j<lenC;j++)
{
//获取每一列中的值
sheet.Cells(i+1,j+1).value=tabQuery.rows(i).cells(j).innerText;
}
}
//使excel对象可见
excel.visible =true;
}
</script>
</head>
<body>
<form action="">
<table align="center" id="tabQuery" border="1">
<tr>
<td>帐号</td>
<td>密码</td>
</tr>
<tr>
<td>sa</td>
<td>123</td>
</tr>
<tr>
<td>noel</td>
<td>123</td>
</tr>
<tr>
<td colspan="2">
<input type="button" onClick="exportToExcel();" value="导出Excel">
</td>
</tr>
</table>
</form>
</body>
</html>
分享到:
相关推荐
采用javaScript实现页面中表格的报表生成操作! 非常方便和适用! 适合java开发者去简单实现报表操作 相互学习
Introduction这个项目是在工作中并没有找到...InstallationWith npm or yarnyarn add pikaz-excel-jsnpm i -S pikaz-excel-jsWith cdn<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/pikaz-exc
前端项目-excel-builder,An easy way of building Excel files with javascript
基于SpreadJS的Excel公式解析
java-读取-excel-2003-或-excel-2007.doc
导出excel的jquery代码,适用asp、html、jsp等,浏览器ie8+以上
主要介绍了nodejs简单读写excel内容的方法,简单分析了nodejs常见的读写Excel模块,并结合实例形式分析了nodejs读写Excel具体操作技巧,需要的朋友可以参考下
react-excel-renderer 一个在库中呈现和显示Excel工作表的React库 演示版 可以找到示例演示- 您可以找到该演示的代码 安装 npm install react-excel-renderer --save 用法 导入主要模块ExcelRenderer,以将工作表...
read-excel-file 在浏览器或 Node.js 中读取中小型*.xlsx文件。 使用严格的模式解析为 JSON。 另请查看以编写简单的*.xlsx文件。 安装 npm install read - excel - file -- save 如果您不使用捆绑程序,请使用的...
excel-gen.js
HTML用JS导出Excel的五种方法.javascript导出excel的5种方法
使用UNI-Excel،,您可以创建、编辑和读取Excel文件. 换句话说,您可以将用户评分保存在Excel文件中,并在将来阅读这些信息。 在这个问题上有很多种方法,但每一种方法都有失败的地方。 有些方法无法创建Excel文件,...
xlsx.full.min.js-导入导出获取数据excel-----demo
jQuery excelPreview 插件 ( )选择一个excel文件,将激起excel表格展示在页面上安装 excel-preview 和依赖项npm install excel-preview --save在页面中包含 jquery 和 excel-preview < script src =" node_...
js-excel jQuery导出表格数据到Excel $(document).ready(function () { //Creates new Generator excel = new ExcelGen({ "src_id": "[ID For Table]", "show_header": true, "file_name": "myExcelOutput.xlsx...
转换 excel 到 json 将 Excel 转换为 JSON,将工作表列映射到对象键。 主要特征: 定义特定范围(例如'A1:E6' ) 指定一列到键映射(例如{porperty1: 'CELLVALUE A1', property2: 'CELLVALUE B1'} ) 只获取...
自从上次用bootstrap table就一直没有解决导出excel的关题,网上找到的那更改tableExport.js和jquery.base64.js的方法虽然可以正常导出,但中文依旧乱码... 解决方法终归是有的....现将文件分享给大家. 里面有table...
table2excel.js 用于直接将table转换成Excel的js工具包
马上要年会了,有个什么总突然...nodejs express(ejs模板引擎) socket.io excel-export shake.js 年会摇一摇H5小游戏完整demo,有截图,可先去看看截图 https://blog.csdn.net/qq_38652871/article/details/103424198