Insert image into table cell in Javascript

前端 未结 3 1717
旧时难觅i
旧时难觅i 2020-12-19 05:15

I want to insert images to the new cell just created. How can I do it? Can anyone guide me in doing it? Here\'s my code to insertcells:

3条回答
  •  长情又很酷
    2020-12-19 05:41

    You can create the image element and append it to the new cell:

    function displayResult()
    {
        var firstRow=document.getElementById("myTable").rows[0];
        var x=firstRow.insertCell(-1);
        x.innerHTML="New cell";
    
        var img = document.createElement('img');
        img.src = "link to image here";
        x.appendChild(img);
    }
    

    Beware of building the raw HTML for the image, if you do it that way you'll need to make sure that you escape the src and any other attributes.

提交回复
热议问题