JS将表单导出成EXCEL的实例代码


Posted in Javascript onNovember 11, 2013
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title> new document </title>
  <meta name="generator" content="editplus" />
  <meta name="author" content="" />
  <meta name="keywords" content="" />
  <meta name="description" content="" />
  <SCRIPT LANGUAGE="javascript">  
<!--  

function AutomateExcel()  

{  

// Start Excel and get Application object.  

var oXL = new ActiveXObject("Excel.Application");  

// Get a new workbook.  

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;  

// Add table headers going cell by cell.  

for (i=0;i<hang;i++)  

{  

for (j=0;j<lie;j++)  

{  

//oSheet.Cells(i+1,j+1).Font.Bold = True  

//oSheet.Cells(i+1,j+1).Font.Size = 50  

//oSheet.Cells(i+1,j+1).Alignment = 2

oSheet.Cells(i+1,j+1).value = table.rows(i).cells(j).innerText;  

}  

}  

oXL.Visible = true;  

oXL.UserControl = true;  

}  

//-->

</SCRIPT>
 </head>
 
 <body>
   <table border="1" width="100%" id="data">

<tr>

 <td> 姓名</td>

 <td colspan="2">年龄</td>

 <td>出生日期</td>

</tr>

<tr>

 <td>6</td>

 <td>25</td>

 <td colspan="2">8</td>

</tr>

<tr>

 <td height="22">1</td>

 <td height="22">2</td>

 <td colspan="2" height="22">4</td>

</tr>

</table>
<input type="button" name="out_excel" onclick="AutomateExcel();" value="导出到excel" class="notPrint">
 </body>
</html>
Javascript 相关文章推荐
破解Session cookie的方法
Jul 28 Javascript
jQuery DOM操作小结与实例
Jan 07 Javascript
关于JavaScript中原型继承中的一点思考
Jul 25 Javascript
判断复选框是否被选中的两种方法
Jun 04 Javascript
jQuery学习笔记之jQuery原型属性和方法
Jun 09 Javascript
JavaScript返回网页中超链接数量的方法
Apr 03 Javascript
jQuery团购倒计时特效实现方法
May 07 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
May 10 Javascript
javascript 动态生成css代码的两种方法
Mar 17 Javascript
基于JavaScript实现简单的音频播放功能
Jan 07 Javascript
解决vue中使用swiper插件问题及swiper在vue中的用法
Apr 04 Javascript
vue添加锚点,实现滚动页面时锚点添加相应的class操作
Aug 10 Javascript
AJAX跨域请求json数据的实现方法
Nov 11 #Javascript
Javascript弹出窗口的各种方法总结
Nov 11 #Javascript
探讨js中的双感叹号判断
Nov 11 #Javascript
js时间戳格式化成日期格式的多种方法
Nov 11 #Javascript
JavaScript中判断对象类型的几种方法总结
Nov 11 #Javascript
在页面中js获取光标/鼠标的坐标及光标的像素坐标
Nov 11 #Javascript
js中关于一个分号的崩溃示例
Nov 11 #Javascript
You might like
PHP计算一年多少个星期和每周的开始和结束日期
2014/07/01 PHP
php将图片文件转换成二进制输出的方法
2015/06/10 PHP
PHP使用PDO操作数据库的乱码问题解决方法
2016/04/08 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
PHP中危险的file_put_contents函数详解
2017/11/04 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
jQuery UI插件自定义confirm确认框的方法
2015/03/20 Javascript
分析js闭包引起的事件注册问题
2016/03/29 Javascript
Bootstrap导航条的使用和理解3
2016/12/14 Javascript
Reactjs实现通用分页组件的实例代码
2017/01/19 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
vue通信方式EventBus的实现代码详解
2019/06/10 Javascript
Vue引入Stylus知识点总结
2020/01/16 Javascript
vue中echarts引入中国地图的案例
2020/07/28 Javascript
JavaScript常用进制转换及位运算实例解析
2020/10/14 Javascript
python fabric使用笔记
2015/05/09 Python
Python回文字符串及回文数字判定功能示例
2018/03/20 Python
python实现Zabbix-API监控
2018/09/17 Python
django 单表操作实例详解
2019/07/30 Python
Python实现Word表格转成Excel表格的示例代码
2020/04/16 Python
无惧面试,带你搞懂python 装饰器
2020/08/17 Python
python按照list中字典的某key去重的示例代码
2020/10/13 Python
html5与css3小应用
2013/04/03 HTML / CSS
Prototype是怎么扩展DOM的
2014/10/01 面试题
物业管理大学生个人的自我评价
2013/10/10 职场文书
物理系毕业生自荐信
2013/11/01 职场文书
综合办公室主任职责
2013/12/16 职场文书
大学生秋游活动方案
2014/02/17 职场文书
《棉鞋里的阳光》教学反思
2014/04/24 职场文书
会计求职信
2014/05/29 职场文书
2014年节能减排工作总结
2014/12/06 职场文书
贷款收入证明范本
2015/06/12 职场文书
学习雷锋主题班会
2015/08/14 职场文书
Django 实现jwt认证的示例
2021/04/30 Python
Python进度条的使用
2021/05/17 Python
CSS使用伪类控制边框长度的方法
2022/01/18 HTML / CSS