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 相关文章推荐
一个对于js this关键字的问题
Jan 09 Javascript
jQuery MD5加密实现代码
Mar 15 Javascript
jQuery.Validate 使用笔记(jQuery Validation范例 )
Jun 25 Javascript
如何在JavaScript中实现私有属性的写类方式(一)
Dec 04 Javascript
jQuery实现自定义下拉列表
Jan 05 Javascript
jQuery使用animate创建动画用法实例
Aug 07 Javascript
Javascript中判断一个值是否为undefined的方法详解
Sep 28 Javascript
Jquery uploadify 多余的Get请求(404错误)的解决方法
Jan 26 Javascript
jQuery Ajax全解析
Feb 13 Javascript
使用RN Animated做一个“添加购物车”动画的方法
Sep 12 Javascript
微信小程序实现侧边栏分类
Oct 21 Javascript
Vue切换组件实现返回后不重置数据,保留历史设置操作
Jul 21 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 简单日历实现代码
2009/10/28 PHP
PHP 数组排序方法总结 推荐收藏
2010/06/30 PHP
浅析PHP文件下载原理
2014/12/25 PHP
PHP编程中的Session阻塞问题与解决方法分析
2017/08/07 PHP
搭建自己的PHP MVC框架详解
2017/08/16 PHP
Laravel框架使用Seeder实现自动填充数据功能
2018/06/13 PHP
JavaScript.The.Good.Parts阅读笔记(二)作用域&amp;闭包&amp;减缓全局空间污染
2010/11/16 Javascript
分享精心挑选的12款优秀jQuery Ajax分页插件和教程
2012/08/09 Javascript
JavaScript高级程序设计 阅读笔记(十四) js继承机制的实现
2012/08/14 Javascript
javascript的offset、client、scroll使用方法详解
2012/12/25 Javascript
键盘KeyCode值列表汇总
2013/11/26 Javascript
利用Keydown事件阻止用户输入实现代码
2014/03/11 Javascript
javascript事件的传播基础实例讲解(35)
2017/02/14 Javascript
原生js实现轮播图的示例代码
2017/02/20 Javascript
react native与webview通信的示例代码
2017/09/25 Javascript
浅谈mint-ui 填坑之路
2017/11/06 Javascript
jQuery操作事件完整实例分析
2020/01/10 jQuery
Node.js API详解之 console模块用法详解
2020/05/12 Javascript
[41:52]2018DOTA2亚洲邀请赛3月29日小组赛B组Effect VS Secret
2018/03/30 DOTA
[02:26]2018DOTA2亚洲邀请赛赛前采访-Newbee篇
2018/04/03 DOTA
python中import reload __import__的区别详解
2017/10/16 Python
Python Matplotlib实现三维数据的散点图绘制
2019/03/19 Python
Python大数据之从网页上爬取数据的方法详解
2019/11/16 Python
tensorboard实现同时显示训练曲线和测试曲线
2020/01/21 Python
django从后台返回html代码的实例
2020/03/11 Python
pandas按条件筛选数据的实现
2021/02/20 Python
使用spring mvc+localResizeIMG实现HTML5端图片压缩上传的功能
2016/12/16 HTML / CSS
构造器Constructor是否可被override?
2013/08/06 面试题
SQL SERVER面试资料
2013/03/30 面试题
《卖火柴的小女孩》教学反思
2016/02/19 职场文书
煤矿安全生产管理协议书
2016/03/22 职场文书
怎样写好演讲稿题目?
2019/08/21 职场文书
导游词之河北野三坡
2019/12/11 职场文书
nginx配置proxy_pass中url末尾带/与不带/的区别详解
2021/03/31 Servers
pytorch 使用半精度模型部署的操作
2021/05/24 Python
Java常用函数式接口总结
2021/06/29 Java/Android