我对动态创建的图像(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)怎么办?

10-06 11:05