WEB项目中,我们有时会碰到这样的情况,需要将从Excel中复制的数据粘贴到WEB页面Grid中(当然复制的数据格式与Grid中数据显示格式是一致的),用JS实现起来并不难,重要的是如何准确得到从Excel中复制的数据。下面代码主要针对这个问题进行实现: 1 var content = clipboardData.getData("Text"); 2 if (content!=null) { 3 var valArray = content.split("\n"); 4 for(var nRow=0;nRow < valArray.length-1;nRow++) 5 { 6 (function(nRow){ 7 var valArray1 = valArray[nRow].split("\t"); 8 for(var index=0;index < valArray1.length;index++) 9 { 10 //针对具体数据的处理逻辑 11 } 12 })(nRow); 13 } 14 } 上面代码能够准确得到从Excel中复制的数据进行其它的处理,仔细看看代码,其中有一点需要特别注意,就是对JS闭包的应用。关于闭包的详细介绍请查阅互联网资料,如:http://hi.baidu.com/bluedream_119/blog/item/acff57d6dfd9d52506088b42.html。

【JavaScript】实现将从Excel中复制的数据粘贴到WEB页面Grid中相关推荐

  1. ASP.NET Web 页面生命中的一天

    ASP.NET Web 页面生命中的一天  Dino Esposito Wintellect 2003 年 8 月 适用于: Microsoft® ASP.NET 摘要:了解为 ASP.NET Web ...

  2. matlab 十六进制数组,【MATLAB】MATLAB中读取二进制数据文件并加入到矩阵中

    MATLAB中读取二进制数据文件并加入到矩阵中的应用如下: 如果对c语言十分熟悉的话,应该对fopen,fclose,ftell,fseek,fread,fwrite,feof 这些函数非常熟悉了,在 ...

  3. html网页中必填符号图片,收集的web页面html中常用的特殊符号大全

    收集的web页面html中常用的特殊符号大全 更新时间:2007年03月09日 00:00:00   作者: *特殊符号:·⊙①⊕◎Θ⊙*○¤㊣㈱@の*□*☆** ▲△▼▽⊿ ▂ ▃ ▄ ▆ * *  ...

  4. html页面中常用标记,收集的web页面html中常用的特殊符号大全

    收集的web页面html中常用的特殊符号大全 2007-03-09 00:00:00 作者: 收集的web页面html中常用的特殊符号大全 *特殊符号:·⊙①⊕◎Θ⊙*○¤㊣㈱@の*□*☆** ▲△▼ ...

  5. C语言 复制文件内容粘贴到另一个文件中

    #include <stdio.h>int main(void){int ch;FILE *sfp;FILE *dfp;char sname[FILENAME_MAX];char dnam ...

  6. node sqlite 插入数据_安卓手机中的应用数据都保存在哪些文件中?

    随笔 知识 案例 声音 其他 编者按 手机取证,品牌是一方面,从操作系统入手是另外一个渠道.手机中的重要数据基本上都以轻量数据库的形式保存在本地,也就是经常讲的sqlite db文件中. 从推特上得知 ...

  7. 如何提取edit control中输入的数据_如何在Power Query中提取数据——列表篇(1)

    表名为列表,第一步骤名称为源 (一)从头开始提取 1. 获取列表第一个 List.First(list as list, optionaldefaultValue as any)as any 返回列表 ...

  8. IntelliJ IDEA 如何知道项目中的模块数据_如何从项目源中选择模块加入当前项目中(添加模块)_如何移除项目中的模块(移除模块/删除模块)

    文章目录 IDEA 如何获取项目的模块数据 从项目源中选择模块加入当前项目中 如何移除项目中的模块 方式一,选择模块的根目录(Content Root),鼠标右键 Remove 方式二,打开[项目结构 ...

  9. html中websocket获取数据,如何使用websocket从数据库中获取数据来刷新视图

    在标准的Web交互中,客户端(即您的Web浏览器)向您的服务器发送请求.您的服务器收到请求,然后发送回您的浏览器中显示的信息,然后终止连接. WebSockets是一种在客户端和服务器之间创建持久,双 ...

最新文章

  1. python按位右移的作用_python入门之左移,右移,按位与,按位或,按位异或,按位取反...
  2. different styles of button in footer area
  3. 不是架构的架构之四:业务层的实现与自动代理
  4. [Android]Activity启动过程
  5. Spring IOC学习心得之IOC容器的初始化过程
  6. Python输出当前时间
  7. HDU-1671 Phone List 暴力版 + 字典树
  8. 并行DA实验c语言程序,求助怎么把两个单片机c语言程序结合在一起?大一期末实验...
  9. 深度学习2.0-37.循环神经网络层
  10. 计算机一级考试题库字处理题库,全国计算机一级考试题库试题
  11. 博士一篇SCI三区即可入职该高校,配偶是硕士的,直接给事业编!还有45万安家费…...
  12. 物联网导论知识部分梳理
  13. 阿里云首席安全科学家吴翰清的思考:弹性安全网络,构建下一代安全的互联网...
  14. 解决UmengSDK社会化分享过程中微信,QQ,新浪微博分享不成功的问题
  15. matlab输入syms有错,matlab的问题:当我输入 syms x;f=x*x 按回车后就出错,这是怎么回事啊?请大家帮帮...
  16. flask入门和进阶五(关注功能的实现Followers)
  17. 电信院 创新创业实践二 FPGA Verilog vivado 数码显示管 显示译码器
  18. 水果 hdu 1263 模拟
  19. kibana服务器性能要求,kibana 性能监控 apm
  20. ProcessStartInfo处理方法

热门文章

  1. C++ morris inorder二叉树中序遍历(附完整源码)
  2. 深入理解计算机系统 第三章笔记,《深入理解计算机系统》笔记.PDF
  3. 张一春教授计算机辅助教学,我校特邀评审专家张一春教授来校做专题讲座
  4. 检索数据_17_按照指定的次序返回查询结果
  5. Kettle使用_15 文件操作复制文件到结果
  6. python代码执行过程记录_[原创]IDAPython+OdbgScript动态获取程序执行流程
  7. .net函数查询_数据分析-SQL-复杂查询
  8. 增强包_情暖冬至 饺子飘香——临沭县兴华学校冬至“趣味包饺子”比赛圆满结束...
  9. Eclipse+Web3j开发以太坊应用
  10. 利用.swp文件恢复源文件