我正在按按钮创建图像。当我在Chrome中运行该图片时创建了该图片,但是我无法在Firefox或IE中显示任何内容。我看过这个问题在网上问过其他地方,但是没有运气让它为我工作。

按钮HTML:

<input type="radio" class="button" name="button" onclick="createImageRoof();" id="button1"/>


JS:

function createImageRoof()
{
    alert("In Function")
    var floatingImage1= document.getElementById('floatingImage1');
    var i1 = document.createElement("img");
    i1.src = "Images\\tnR1.png";
    i1.type = "image";
    floatingImage1.appendChild(i1);
}

最佳答案

更改文件路径目录分隔符以正斜杠(/)对我有用。

因此:i1.src = "Images/tnR1.png";

关于javascript - Javascript:Firefox和IE中未出现新图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24809282/

10-12 01:00