var Model,node;
document.getElementById('sedans').innerHTML='';
var thismodelabbr,prevmodelabbr;
for(var j=0; j<xmlDoc.getElementsByTagName('data').length; j++){
node = xmlDoc.getElementsByTagName('data')[j];
thismodelabbr=node.getAttribute('model');
if(prevmodelabbr!=thismodelabbr){
Model+='<a href="">'+ node.getAttribute('model')+'</a>';
}
prevmodelabbr=thismodelabbr;
document.getElementById('sedans').innerHTML=Model;
}
上記のjavascriptスニペットは正しく、必要に応じて機能していますが、エントリがそれぞれのページに表示される前に「未定義」の応答が返されます。.innerHTML呼び出しに関係していると思います。どんな洞察も深くいただければ幸いです。