• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IE6でDOMを使用した内容が表示されない)

IE6でDOMを使用した内容が表示されない

このQ&Aのポイント
  • IE6で下記スクリプトを作成中に動作チェックを行ってみたところ、表示されません。解決方法を教えてください。
  • IE6では特定の書き方では内容が表示されないです。解決策を教えてください。
  • IE6で作成したスクリプトが表示されない問題について。解決方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

IEの場合DOMで<table>を扱う場合<tbody>が必須です。 (FireFoxは勝手に作っちゃいます。?) 以下のようにすれば、出来るのでは cal = E('table'); cal.setAttribute('border','1'); var bdy = E('tbody'); // 見出し用のtbody var top_menu = E('tr'); // 見出し用のTR var menu_bar = E('th'); // 見出し用のTH cal.appendChild(bdy); top_menu.appendChild(menu_bar); cal.appendChild(top_menu);

t_netbug
質問者

お礼

そうだったんですか!もうIE嫌いT-T ご提示頂いたソースにはちょっとだけ修正が入りましたが、無事に表示されました! ありがとうございます!

関連するQ&A