在这里,我有带类的 divbox-title
和span
带相关产品的 div,我想将其文本更改为 'Choose Extra To make It More Special'
为什么会出现此错误,请任何人告诉我。
function onloadCall()
{
var divs = document.getElementsByClassName('box-title');
for(var i = 0; i < divs.length; i++)
{
var div = divs[i];
if(!div) break
var span = div.getElementsByTagName('span')[0];
if(span[0].innerHTML == 'Related Products')
span[0].innerHTML='Choose Extra To make It More Special';
}
}
window.addEventListener('load', onloadCall, false);
实际上,我的 HTML 标签是这样的:
<div class="box-title"><strong><span>Related Products<span></strong></div>