• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JavaScriptでテーブルの内容を抽出)

JavaScriptでテーブルの内容を抽出する方法

このQ&Aのポイント
  • JavaScriptを使用して、IEで動作させるHTMLファイルにあるテーブルから、特定の列の内容を抽出し、コンボボックスに表示させる方法を教えてください。
  • 抽出したいテーブルは単純な形式であり、1列目にはA,B,Cなどのデータが含まれています。
  • イベントの種類には制限がなく、どのようなイベントでも構いません。

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

  • ベストアンサー
  • leaz024
  • ベストアンサー率75% (398/526)
回答No.1

b-takedaさんのやりたいことと違うかもしれませんが、こんなのどうでしょう? 静的ページでも、動的ページでも行けると思いますが。 <head>内  <script language="JavaScript">  <!--   var item = new Array("項目1", "項目2", "項目3");  //-->  </script> <table>部  <table border>  <tr><td><script language="JavaScript"><!--   document.write(item[0]); //--></script></td></tr>  <tr><td><script language="JavaScript"><!--   document.write(item[1]); //--></script></td></tr>  <tr><td><script language="JavaScript"><!--   document.write(item[2]); //--></script></td></tr>  </table> <select>部  <select>   <option value="0"><script language="JavaScript"><!--    document.write(item[0]); //--></script>   <option value="1"><script language="JavaScript"><!--    document.write(item[1]); //--></script>   <option value="2"><script language="JavaScript"><!--    document.write(item[2]); //--></script>  </sclect> #JavaScriptのコード隠蔽用の<!--と、JavaScriptの実コードは、別の行に書く必要があります。

b-takeda
質問者

お礼

ありがとうございます。 テーブルの中身は変更したくないので他の手段を取らせていただきますが、optionタグとJavaScriptの関連の方法が大変参考になりました。現在はtagsオブジェクトとinnerTextプロパティーを用いてコンボボックスを設定しようと考えてます。

関連するQ&A