JavaScriptでは、以下のコードのようにHTML要素を読み込んでいます。IE 9では要素プロパティが定義されていません
myTableElements = document.getElementsByTagName("table");
for(var i = 0; i < myTableElements.length; i++) {
// The following line fails as `myTableElements[i].name` is undefined
if (myTableElements[i].name == tGovTabName)
//do something
}
同じコードは、IE 7とIE 8で正常に動作しますが、IE 9で私は、ブラウザの両方のIE8とIE9のHTMLコードを観察することによって、任意の手掛かりを見つけることができなかったではありません。
誰でも問題を見つけることができますか?
これはJavaではなく、JavaScriptです... – xfix
はいそのJavaスクリプトコードです。 – prathima
myTableElements [i] .getAttribute( "name")を使用しました。出来た。すべての人に感謝します。 – prathima