Firefox getElementById的问题

时间:2016-06-28 20:59:38

标签: javascript image getelementbyid src

我正在使用javascript代码插入scr属性并显示图片。使用chrome它工作正常,但没有通过值,然后我使用Firefox。我试图删除Firefox的缓存,但似乎没有任何改变。有问题

var M=document.getElementById('pristatomiesi_akordai');
var N=M.getElementsByTagName('Span')[0].innerHTML; 

if (N=="C") {
    document.getElementById('paveikslelis1').src = "/catalog/Akordai/C/C.JPG";
}

1 个答案:

答案 0 :(得分:1)

用textContent替换InnerHTML,因为textContent只检索文本节点:

var M = document.getElementById('pristatomiesi_akordai');
var N = M.querySelector('span').textContent;

if (N.toLowerCase() == "c") {
    document.getElementById('paveikslelis1').src = "/catalog/Akordai/C/C.JPG";
}