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 相关文章推荐
JavaScript入门教程(10) 认识其他对象
Jan 31 Javascript
gridpanel动态加载数据的实例代码
Jul 18 Javascript
JS实现程序暂停与继续功能代码解读
Oct 10 Javascript
jquery遍历数组与筛选数组的方法
Nov 05 Javascript
JS清空多文本框、文本域示例代码
Feb 24 Javascript
js改变鼠标的形状和样式的方法
Mar 31 Javascript
extjs每个组件要设置唯一的ID否则会出错
Jun 15 Javascript
详细介绍jQuery.outerWidth() 函数具体用法
Jul 20 Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
Nov 26 Javascript
浅谈vue引入css,less遇到的坑和解决方法
Jan 20 Javascript
vue 的 solt 子组件过滤过程解析
Sep 07 Javascript
在 Vue 中编写 SVG 图标组件的方法
Feb 24 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
PHPMailer的主要功能特点和简单使用说明
2014/02/17 PHP
Yii 2.0自带的验证码使用经验分享
2017/06/19 PHP
PHP生成图表pChart的示例解析
2020/07/31 PHP
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
2014/01/14 Javascript
将中国标准时间转换成标准格式的代码
2014/03/20 Javascript
javascript for-in有序遍历json数据并探讨各个浏览器差异
2015/11/30 Javascript
Jquery技巧(必须掌握)
2016/03/16 Javascript
jquery代码规范让代码越来越好看
2017/02/03 Javascript
微信小程序 页面传值详解
2017/03/10 Javascript
微信小程序中做用户登录与登录态维护的实现详解
2017/05/17 Javascript
浅谈Postman解决token传参的问题
2018/03/31 Javascript
JavaScript常用工具方法封装
2019/02/12 Javascript
layui数据表格跨行自动合并的例子
2019/09/02 Javascript
layui自定义工具栏的方法
2019/09/19 Javascript
解决vue项目打包上服务器显示404错误,本地没出错的问题
2020/11/03 Javascript
python正则表达式中的括号匹配问题
2014/12/14 Python
使用C语言来扩展Python程序和Zope服务器的教程
2015/04/14 Python
Python常用库推荐
2016/12/04 Python
python之virtualenv的简单使用方法(必看篇)
2017/11/25 Python
分析运行中的 Python 进程详细解析
2019/06/22 Python
python list转置和前后反转的例子
2019/08/26 Python
python 实现在shell窗口中编写print不向屏幕输出
2020/02/19 Python
Python视频编辑库MoviePy的使用
2020/04/01 Python
python爬虫判断招聘信息是否存在的实例代码
2020/11/20 Python
如何用python实现一个HTTP连接池
2021/01/14 Python
纯css3实现效果超级炫的checkbox复选框和radio单选框
2014/09/01 HTML / CSS
uniapp+Html5端实现PC端适配
2020/07/15 HTML / CSS
AE美国鹰美国官方网站:American Eagle Outfitters
2016/08/22 全球购物
新西兰第一的行李箱网站:luggage.co.nz
2019/07/22 全球购物
运动会表扬稿大全
2014/01/16 职场文书
文明学生事迹材料
2014/01/29 职场文书
如何写自我评价?自我评价写什么好?
2014/03/14 职场文书
离婚被告代理词
2015/05/23 职场文书
新兵入伍决心书
2015/09/22 职场文书
2016年国庆节67周年活动总结
2016/04/01 职场文书
Logback 使用TurboFilter实现日志级别等内容的动态修改操作
2021/08/30 Java/Android