• 締切済み

テキストの読み込み、表示

javascriptを使い、外部のファイルを読み込み、表示させる方法はどのようにしたらよいのですか? 例えば外部のファイルに名前や番号がテキストファイルで構成されており、 それをjavascriptで読み込み、番号だけを表示させることが出来るのでしょうか?プログラムを書いてもらえたら幸いです。

みんなの回答

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.3

#1です。16だけ表示のサンプル HTML+Javascript <html> <head> <title></title> </head> <body> <script type="text/javascript" src="data.js"></script> <script type="text/javascript"> document.write(data[1][0]); //[1]←0から始まるので[1]と書くと2番目(16)になります。 </script> </body> </html>

nomar375
質問者

お礼

何度もありがとうございます 最後にひとつだけ、そこに、最初に番号を書いてからボタンを押してから、書いた番号を表示させる場合はどうすればいいのでしょうか?

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.2

#1です。 data.js - 質問文にある外部ファイルです。 ファイル名は適当に付けてかまいませんが、拡張子は「js」に。 ファイル名を変えた場合は、 <script type="text/javascript" src="data.js"></script> この行も合わせて変更します。 サンプルをブラウザで表示するとdata.jsに書かれた番号が 15 16 21 と、表示されます。

nomar375
質問者

お礼

ありがとうございます。またまた質問です。 data.jsに書かれている、15 16 21で16だけ表示とかは出来ないのでしょうか?

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

サンプルです。 (尚、Javascriptの制限によりdata.jsは別サーバには置けません) 外部ファイル(data.js) var data = [ [15,'nameX'], //番号、名前の順 [16,'nameY'], [21,'nameZ'] //最後の行は末尾のカンマに注意(カンマ要らない) ]; HTML+Javascript <html> <head> <title></title> </head> <body> <script type="text/javascript" src="data.js"></script> <script type="text/javascript"> for(var i=0;i<data.length;i++) document.write(data[i][0]+'<br>');// 番号+<br>を表示 </script> </body> </html>

nomar375
質問者

お礼

ありがとうございます。ひとつ理解できないのですが、data.jsのjsとは何ですか?。また指定して番号表示とかもできるのでしょうか。

関連するQ&A

  • ASPの読み込み

    ASPを使い、外部のファイルを読み込み、表示させる方法はどのようにしたらよいのですか? 例えば外部のファイルに名前や番号がテキストファイルで構成されており、 それをASPで読み込み、番号だけを表示させることが出来るのでしょうか?プログラムを書いてもらえたら幸いです。 javascriptでもできますか?

  • ボタン

    javascriptでボタンを押したら、外部のファイルを読み込んで表示させることは出来るのでしょうか? 例、テキストファイルは名前と番号が書かれており、ボタンを押したら、そのテキストファイルを読み込み、番号を表示するとか。 また番号を表示するとき、特定の番号だけ表示することはできるのでしょうか?

  • テキストボックスに表示するにはどうすれば良いですか?

    javascriptを使用して"csvファイル"からデータを読み込んで フォームのテキストボックスに表示する方法を教えてください!!

  • javascriptでテキストファイルを作成したい

    javascriptを勉強していて演算した結果をテキストファイルにして、その結果をテキストファイル内に書き込んで新しくデスクトップに作成するというプログラムを作りたいと考えています。 ですが、まずは以下の条件を満たすプログラムの内容を教えていただきたいと思います。 私はHTMLと同時にjavascriptを作っているのですがとりあえず、 ・「テキストファイルの作成」というボタンをHTML内に作ります。 ・そのボタンを押すとjavascriptのfunctionが動作し、「テキストの書き込みに成功しました」という内容が書かれたテキストファイルがデスクトップに新たに作成される。 というプログラムを知りたいです。 基礎的な原理だけを知りたいので上の条件を満たすプログラムを教えていただきたいと思います。 テキストファイルをデスクトップに作る方法と、作るテキストファイルにどのようにしてテキスト内容を書き込めばいいのか分かりません。 HTMLの部分がめんどくさければjavascriptの部分だけでも構いません。 よろしくお願いします。

  • ダイナミックテキストに表示

    FLASHで外部テキストから取得した変数をダイナミックテキストに表示したいのですが、やり方がわかりません。 ダイナミックテキストの変数名がtestだとして、テキストファイルの中に test=テキスト と記述すれば問題ないのですが、 テキストファイルに hensu=テキスト と記述してhensuの中身をtestに格納するという事はできないのでしょうか?

    • ベストアンサー
    • Flash
  • MX2004Proで外部ファイル(xml)を読み込みテキストをスクロール表示

    Flash初心者です。 外部ファイル(XML)の内容をよくある一行ニュースのような形でスクロールさせたいです。 外部ファイルをXMLConnectorを使い、読み込み、表示までできました。このテキストを一行ニュースのように、スクロールさせたいのですが、どのコンポーネントを使えばいいでしょうか? 私なりに調べると、TextAreaを使い、モーショントィーンで動かすようなことがかかれてましたが、テキストが表示されなくなってしまいました。 あまり、JavaScriptの知識もないので、コンポーネントで簡単にできればと思います。 お願い致します。

    • ベストアンサー
    • Flash
  • PDFファイルに表示されているテキスト検索は可能ですか?

    ホームページを作成する際に、ページのリンクボタンからPDFファイルにリンクさせ、そのPDFファイルのテキストのキーワードを検索できるようにしたいと考えています。 AcrobatのPDFファイルに表示されているテキストを検索することはできるのかどうか教えてください。 1.ブラウザ上でできるのか。 2.ブラウザ上に表示させているPDFファイルのテキストのキーワードを検索しようとした場合、ASPやJavaScript等プログラムを作成すれば検索は可能となるのか。 質問が下手ですみませんが、ヒントでもいいので是非教えてください。宜しくお願いします。

  • テキストファイルからの読み込みについて教えてください

    よろしくお願いします。前回の質問で、テキストファイルにあらかじめ記述してある、「名前と電話番号を検索して表示するプログラム」は、皆さんのおかげで実行できるようになったのですが、 10人分の名前のうち、4人は表示されるのですが残りの6人は表示されません。 テキストファイルは、windowsxpに付属のものを使っています。 書き方は、10人とも同じ書き方です。 山野桜見 000000000 (半角で記入後エンターで改行してます) 春野花咲 1111111 この様にして10人分が書いてあります。同じ書き方なのに表示されるものとされないものとは、どこが違うのでしょうか、アドバイスをお願いします。          

  • 外部テキストをボタンでの表示

    テキストフィールド内に外部テキストを読み込ませて表示しているのですが ボタンで同一フィールド内の外部テキストを別のテキストに切り替える方法は どうしたらよろしいでしょうか? 急いでます。宜しくお願いいたします><;

  • UIScrollBarで表示したテキストにリンクを張るには

    UIScrollBarに外部ファイルから読み込ませて表示させています。 この表示させているテキストにリンクを張りたいのですが 宜しく、ご指導ください。

    • ベストアンサー
    • Flash

専門家に質問してみよう