我在使用此功能的 Firefox 3.6 上遇到错误
function GetRefreshedResults(response)
{
var splitted = response.value.split("|");
var panel = document.getElementById('my-glider');
var anchors = panel.getElementsByTagName('a');
for (var i=0; i<anchors.length; i++)
{
anchors[i].innerHTML=splitted[i];
}
}
Run Code Online (Sandbox Code Playgroud)
DOM 锚中的哪些广告像“<a xmlns="http://www.w3.org/1999/xhtml">
我现在试图用它来代替:
function GetRefreshedResults(response)
{
var splitted = response.value.split("|");
var panel = document.getElementById('my-glider');
var anchors = panel.getElementsByTagName('a');
for (var i=0; i<anchors.length; i++)
{
anchors[i].empty();
anchors[i].appendChild(splitted[i]);
// anchors[i].innerHTML=splitted[i];
}
}
Run Code Online (Sandbox Code Playgroud)
但我在 appendChild 中收到以下错误:
Uncaught Error: NOT_FOUND_ERR: DOM Exception 8
Run Code Online (Sandbox Code Playgroud)
我不明白为什么它不起作用。谁能帮我 ?谢谢
编辑: 示例:
splitted[0] 包含:
"<div class="var">Visits</div><div class="percent-zero">0%</div><div class="val">0<div class="val-alt">Unique Visits: …Run Code Online (Sandbox Code Playgroud)