仿照excel的粘贴事件;粘贴之后的内容生成的处理如下:
if (window.clipboardData || event.clipboardData) {
//获取 粘贴的内容
var sData = (event.clipboardData || window.clipboardData).getData('text');
console.log(sData );
sData = window.clipboardData;
//正常换行
var aDataRows = sData.split('\r\n');
var cellValue =aDataRows[0];
//当前单元格内容是否含有 回车
for (var ele = 0; ele < aDataRows.length; ele++) {
//去掉 为空的 去掉回车
if (!aDataRows[ele] || aDataRows[ele] == "\r\n") continue;
//是否存在回车
if(aDataRows[ele].indexOf("\n") != -1){
var index = aDataRows[0].indexOf("\n");
//去掉回车
cellValue = aDataRows[0].replace(/["\r\n]/g,"")
}
}
}