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 相关文章推荐
动态加载iframe
Jun 16 Javascript
JavaScript 滚轮事件使用说明
Mar 07 Javascript
js实现收缩菜单效果实例代码
Oct 30 Javascript
node.js下LDAP查询实例分享
Sep 30 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
Mar 01 Javascript
基于JavaScript实现移动端无限加载分页
Mar 27 Javascript
react-router4 配合webpack require.ensure 实现异步加载的示例
Jan 18 Javascript
jQuery实现鼠标响应式淘宝动画效果示例
Feb 13 jQuery
js this 绑定机制深入详解
Apr 30 Javascript
基于Vue全局组件与局部组件的区别说明
Aug 11 Javascript
js实现页面导航层级指示效果
Aug 25 Javascript
vue集成一个支持图片缩放拖拽的富文本编辑器
Jan 29 Vue.js
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 将excel导入mysql
2009/11/09 PHP
PHP跨时区(UTC时间)应用解决方案
2013/01/11 PHP
php+xml实现在线英文词典查询的方法
2015/01/23 PHP
准确获得页面、窗口高度及宽度的JS
2006/11/26 Javascript
个人总结的一些关于String、Function、Array的属性和用法
2007/01/10 Javascript
jquery插件 autoComboBox 下拉框
2010/12/22 Javascript
基于jQuery的合并表格中相同文本的相邻单元格的代码
2011/04/06 Javascript
jQuery向上遍历DOM树之parents(),parent(),closest()之间的区别
2013/12/02 Javascript
jquery-tips悬浮提示插件分享
2015/07/31 Javascript
jQuery实现图片局部放大镜效果
2016/03/17 Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
2016/11/21 Javascript
微信小程序“摇一摇”的实例代码
2017/07/20 Javascript
基于vue-cli创建的项目的目录结构及说明介绍
2017/11/23 Javascript
JS中常用的消息框总结
2018/02/24 Javascript
使用vue脚手架(vue-cli)搭建一个项目详解
2019/05/09 Javascript
如何让微信小程序页面之间的通信不再变困难
2019/06/03 Javascript
javascript 构建模块化开发过程解析
2019/09/11 Javascript
JS工厂模式开发实践案例分析
2019/10/17 Javascript
webgl实现物体描边效果的方法介绍
2019/11/27 Javascript
js实现移动端图片滑块验证功能
2020/09/29 Javascript
python八大排序算法速度实例对比
2017/12/06 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
python IDLE添加行号显示教程
2020/04/25 Python
Python更换pip源方法过程解析
2020/05/19 Python
CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集
2017/08/18 HTML / CSS
飞利浦美国官网:Philips美国
2020/02/28 全球购物
PHP开发的一般流程
2013/08/13 面试题
护理专业本科生自荐信
2013/10/01 职场文书
求职信范文怎么写
2014/01/29 职场文书
百日安全活动总结
2014/05/04 职场文书
企业晚会策划方案
2014/05/29 职场文书
小学红领巾广播稿(3篇)
2014/09/13 职场文书
鲁冰花观后感
2015/06/10 职场文书
会计主管竞聘书
2015/09/15 职场文书
创业计划书之烤红薯
2019/09/26 职场文书
python 自动刷新网页的两种方法
2021/04/20 Python