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 相关文章推荐
基于jQuery的树控件实现代码(asp.net+json)
Jul 11 Javascript
EXT窗口Window及对话框MessageBox
Jan 27 Javascript
jquery绑定原理 简单解析与实现代码分享
Sep 06 Javascript
js操作iframe兼容各种主流浏览器示例代码
Jul 22 Javascript
javascript完美拖拽的实现方法
Sep 29 Javascript
document节点对象的获取方式示例介绍
Dec 24 Javascript
js代码实现无缝滚动(文字和图片)
Aug 20 Javascript
用canvas 实现个图片三角化(LOW POLY)效果
Feb 18 Javascript
JavaScript数据类型学习笔记分享
Sep 01 Javascript
javascript获取元素的计算样式
May 24 Javascript
小程序中的箭头函数的具体使用
Jun 19 Javascript
Node 使用express-http-proxy 做api网关的实现
Oct 15 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的header和asp中的redirect比较
2006/10/09 PHP
php下intval()和(int)转换使用与区别
2008/07/18 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
2016/09/22 PHP
详解PHP如何更好的利用PHPstorm的自动提示
2017/08/18 PHP
RSA实现JS前端加密与PHP后端解密功能示例
2019/08/05 PHP
兼容ie和firefox js关闭代码
2008/12/11 Javascript
使用Grunt.js管理你项目的应用说明
2013/04/24 Javascript
对于this和$(this)的个人理解
2013/09/08 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
2015/05/29 Javascript
JS实现兼容性较好的随屏滚动效果
2015/11/09 Javascript
深入分析Javascript事件代理
2016/01/30 Javascript
JavaScript实现点击单元格改变背景色的方法
2016/02/12 Javascript
JavaScript利用正则表达式替换字符串中的内容
2016/12/12 Javascript
Bootstrap入门教程一Hello Bootstrap初识
2017/03/02 Javascript
深入浅析AngularJS中的一次性数据绑定 (bindonce)
2017/05/11 Javascript
利用Three.js如何实现阴影效果实例代码
2017/09/26 Javascript
JS跳转手机站url的若干注意事项
2017/10/18 Javascript
Angular js 实现添加用户、修改密码、敏感字、下拉菜单的综合操作方法
2017/10/24 Javascript
vue中使用gojs/jointjs的示例代码
2018/08/24 Javascript
JS实现数组去重,显示重复元素及个数的方法示例
2019/01/21 Javascript
Vue两种组件类型:递归组件和动态组件的用法
2020/08/06 Javascript
[05:13]TI4 中国战队 机场出征!!
2014/07/07 DOTA
[01:20:06]TNC vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
Python 私有属性和私有方法应用场景分析
2020/06/19 Python
详解canvas绘图时遇到的跨域问题
2018/03/22 HTML / CSS
Ted Baker英国官网:男士和女士服装及配件
2017/03/13 全球购物
美国经典刺绣和字母儿童服装特卖:Smocked Auctions
2018/07/16 全球购物
雷朋巴西官方商店:Ray-Ban Brasil
2020/07/21 全球购物
《一株紫丁香》教学反思
2014/02/19 职场文书
优秀大学生职业生涯规划书
2014/02/27 职场文书
《高尔基和他的儿子》教学反思
2014/04/09 职场文书
计算机相关专业自荐信
2014/07/02 职场文书
教师个人考察材料
2014/12/16 职场文书
用python修改excel表某一列内容的操作方法
2021/06/11 Python
SpringCloud项目如何解决log4j2漏洞
2022/04/10 Java/Android