getElementByidではinnerTextが使えますが、
getElementsByClassNameではinnertextがエラーになります。
WebStormを使用してTypeScriptのファイルを作成して以下のcodeを書くとa.innerTextにのみ赤線が現れます。
TypeScript
1var a = document.getElementsById("testId"); 2a.innerHTML;//可能 3a.innerText;//可能 4 5var a = document.getElementsByClassName("testClassName")[0]; 6a.innerHTML;//可能 7console.dir(a);//logにinnerTextは表示されている。 8a.innerText;//不可(赤線)
理由をご存知の方はいらっしゃいますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/04 10:30