JavaScript関数で次のことを実行しようとするページがあります。
document.getElementById("chatTable").innerHTML += "<tr><td colspan=\"3\"> ⏎
<span color=\"purple\">------------Switched to channel: " + channelName + ⏎
"------------</span></td></tr>";
これは、私が試した他のすべてのブラウザー (Firefox、Chrome、Safari、Android 電話ブラウザー、iPhone ブラウザー) で機能しますが、IE9 では機能しません。はい、ID を持つテーブルがchatTable
あり、channelName
変数は実際に設定されています。テーブルオブジェクトのDOMを使用して実際にテーブル行を追加できるかもしれないことは理解していますが(それか何かだと思いますinsertRow()
)、今ではそれが原則の問題になり、気が狂いました。+=
私はちょうど=
運が悪いに変更しようとしました。また、テーブルをjavascriptで独自の変数に設定してから、innerHTMLを編集しようとしましたが、まだ運がありません。ああ、私は持っています:
<!DOCTYPE HTML>
マイページで。私は何を間違っていますか?!