用js怎么给动态生成td单元格添加图片?

用js怎么给动态生成td单元格添加图片?,第1张

// 直接innerHTML

newTd0.innerHTML = '<img src="url" />'

// 用DOM方法

var img = new Image()

img.src = 'url'

newTd0.appendChild(img)

1、首先打开需要 *** 作的excel表格,将鼠标定位到要插入图片的地方。

2、将鼠标移到菜单栏上,左键单击“插入”,就会发现下面有会出现一系列的子菜单。

3、然后在里面就可以找到“图片”这一项,然后单击。

4、单击之后就可以在出现的界面里找到你想要插入的图片位置,然后选中该图片。

5、最后点击插入,就可以发现我们想要插入的图片已经在excel表格里面了,最后还可以对其进行调整。

只要网页能显示图片,就能导出到EXCEL

<script>

var idTmr = ""

function copy(tabid){

var oControlRange = document.body.createControlRange()

oControlRange.add(tabid,0)

oControlRange.select()

document.execCommand("Copy")

}

function toExcel(tabid){

copy(tabid)

try{

var xls = new ActiveXObject( "Excel.Application" )

}catch(e){

alert( "Excel没有安装或浏览器设置不正确.请启用所有Active控件和插件")

return false

}

xls.visible = true

var xlBook = xls.Workbooks.Add

var xlsheet = xlBook.Worksheets(1)

xlBook.Worksheets(1).Activate

for(var i=0i<tabid.rows(0).cells.lengthi++){

xlsheet.Columns(i+1).ColumnWidth=15

}

xlsheet.Paste

xls=null

idTmr = window.setInterval("Cleanup()",1)

}

function Cleanup() {

window.clearInterval(idTmr)

CollectGarbage()

}

</script>

<input type="button" value="导入excel" onclick="toExcel(t1)"><!--把table的ID传过去就好了-->

<table id="t1">

你的table

</table>

//在IE浏览器里工具-》internet选项-》安全-》自定义级别-》把你禁用的都打开


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11649395.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存