我对动态创建的图像(JavaScript)有问题。
我想更改表格单元格的innerHTML属性:
var x=document.getElementById('myTable').rows;
var y=x[0].cells;
var myImg = document.createElement('img');
myImg .setAttribute("alt","");
myImg .setAttribute("style","vertical-align: middle; visibility:visible");
myImg .setAttribute("src", "http://valid_link/ajax-loader.gif");
y[0].innerHTML = myImg ;
但是,结果是我看到“ [object HTMLImageElement]”。如何显示那张照片?
最佳答案
myImg
是一个对象,而不是HTML字符串。如果您改为尝试y[0].appendChild(myImg)
怎么办?