0
私はhtmlテーブルを作成し、xmlファイルのデータをテーブルセルに追加するスクリプトを用意しています。あるケースでは、xmlデータは空です。すなわち、<event_title> </event_title>
なので、スペースのみがあります。これによりIE8でJScriptランタイムエラー "Object required"が発生します。私は代わりに多くの非印刷文字を試しました。喜びはありません。ここでは違反行がありますが、私はそれが問題であるとは思わない、私は実際にスクリプトを壊さない "オブジェクト"をここで作成する方法を発見する必要があります。空のXMLデータを含むJScriptランタイムエラー
x[i].getElementsByTagName("event_title")[j].text
:event_title
はテキストのみ(なしネストされた要素)が含まれている場合
var eventTitle = (x[i].getElementsByTagName("event_title")[j].childNodes[0].nodeValue);
はい、これは私が試したすべてのXMLパーサーで動作します。ありがとう、チェラン! – steve