« JavaScriptでキーボードのキーハンドリング | トップページ | Vistaに対応するには・・・ »

FireFoxでは、innerTextは使えない

innerTextはIEでしか使えないようですね。
すっかりはまりました。

FireFoxの場合は、判定し使い分ける必要がありそうです。

IEの場合
element.innerText = "文字列です";

Firefoxの場合
element.textContent = "文字列です";

// ブラウザ判定
if (typeof element.textContent != "undefined") {
element.textContent = "文字列です";
} else {
element.innerText = "文字列です";
}


Powered by ScribeFire.

|

« JavaScriptでキーボードのキーハンドリング | トップページ | Vistaに対応するには・・・ »

「JavaScriptの話」カテゴリの記事