在Firefox中,"alert("backupopt2="+backupopt);"
无法执行,即"backupelement.add(backupopt);"
似乎出现问题。 Java控制台上没有任何内容。援助表示赞赏感谢。
for(i = 0; i < backupresponsesplit.length; i++)
{
var backupopt = document.createElement("OPTION");
var backupelement = document.getElementById("metarecords");
backupopt.text = backupresponsesplit[i];
backupopt.value = backupresponsesplit[i];
alert("backupopt1="+backupopt);
backupelement.add(backupopt);
alert("backupopt2="+backupopt);
}
<select size="3" id="metarecords" style="width:845; height:54; font-family:monospace" onChange="ajaxMeta();">
</select>
答案 0 :(得分:1)
假设metarecords id属于select标签 而不是'添加'试试这个
backupelement.appendChild(backupopt);