• ベストアンサー

超初心者です。「順次実行」練習問題

お世話になっております。 プログラミングの三大基礎知識の「JavaScriptで試す(順次実行)」で つまづいています((+_+)) 問)以下のコードをテキスト・エディタで入力して「list1.html」のように 拡張子をHTMLにしたファイル名で保存し、Webブラウザで開いてみてください。 コード) <script type=”text/javascript”> alert(“ようこそ”); alert(“プログラミングの世界へ”); </script> 本当に初心者で言葉の意味からよく分かりません。。分からないながら下記のことをしてみました。 (1)メモ帳にコードを入力。(テキスト・エディタとはワードやメモ帳に入力すると言うことで良いのでしょうか。。) (2)次にコードを入力し、拡張子をhtmlにして保存(.○○を.htmlに変更) (3)Webブラウザで開く。。Webのファイル→開く→参照→ファイルを指定 (1)(2)(3)をしてみたのですが、ダイアログが表示されません。 間違いばかりだと思いますが、どのようにすればよいか教えてください。よろしくお願い致します。

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

  • ベストアンサー
  • suzu_zou
  • ベストアンサー率34% (112/327)
回答No.5

#2です。 今気づいたんですが、scriptとtypeの間に全角スペースが入ってないですか? 半角スペースにしてください。 また”も半角にしてください。(6箇所) それと、JavaScriptは便宜上 <script ...> <!-- .... // --> </script> というように、<!--と// --> で囲まないといけないです。

tiriritokero
質問者

お礼

できました! すごくうれしいです!! まだまだわからないことばかりですが、楽しみながら 勉強を続けていきたいと思います。 これからもよろしくお願いいたします。

その他の回答 (4)

  • auty
  • ベストアンサー率58% (284/486)
回答No.4

全角のスペースと”をすべて半角にしてみてください。

tiriritokero
質問者

お礼

できました!! すごくうれしいです。 これから勉強を進めていくので、また質問することがあると思います。 その時はよろしくお願いします!

noname#77845
noname#77845
回答No.3

#1です。 メモ帳で拡張子は変更できません。 エクスプローラを開いて「ツール」→「フォルダオプション」→「表示」タブにある、「登録されている拡張子は表示しない」のチェックを外してOKをクリックしましょう。今の拡張子が表示されるはずです。

tiriritokero
質問者

補足

何度もすみません。ありがとうございます! (1)の段階で名前をつけるときの拡張子は.txtのままですか? それとも.htmlになおしても良いでしょうか。 エクスプローラのツールに「フォルダオプション」がありません。。 せっかく教えていただいているのに分からないことだらけですみません。。

  • suzu_zou
  • ベストアンサー率34% (112/327)
回答No.2

(1)ワードではおそらくHTMLでは保存できないと思うので、メモ帳を使った方が確実です。 メモ帳にコードを書いて(というか質問文に書かれたままをコピーでOKですが)やればいいです。 (2)おそらくOSが「拡張子を表示しない」設定になってるんでしょう。 ファイル名がXXXX.html.txtになっている可能性大です。 メモ帳を使うとそういうようになるので、まずそこを確認しましょう。 http://oshiete1.goo.ne.jp/kotaeru_reply.php3?q=3989301 (3)(2)で拡張子がhtmlになっていれば、ファイルをダブルクリックすれば ブラウザが立ち上がる…と思います。 もちろん「ファイル」-「開く」-「ファイル指定」でもいいです。

tiriritokero
質問者

お礼

早急にご回答いただき、ありがとうございます。 拡張子は○○○.htmlとなっていました。 (3)についてですが、ファイルをダブルクリックしてもやはり メモ帳に入力したのと同じ画面が開いてしまいます。。 (1)(2)(3)の手順で、メモ帳で拡張子を注意したら正しく表示される はずなんですよね(>o<")もう一度確認してみます!

tiriritokero
質問者

補足

(1)(2)(3)をもう一度してみました。 Webページで alert(“ようこそ!”); alert(“プログラミングの世界へ”); と白い画面に表示されており、ダイアログで表示されませんでした。。 う~ん。どうすればよいのでしょうか。

noname#77845
noname#77845
回答No.1

「ダイアログが表示されません。」 ・じゃ、何が表示されました? ・拡張子は確実に「.html」に変更されていますか?拡張子を表示しない設定にしていると、○○.html.txtになっている可能性もあります。 因みに(1)はOKです。但し、ワードだとテキスト形式で保存しなければ余計な物もたくさん付いてきますので注意が必要です。

tiriritokero
質問者

お礼

早急にご回答いただきありがとうございます! 開くと入力したままのメモ帳の画面が開きます。 拡張子は○○.htmlになっているのですが(>.<)

関連するQ&A

  • プログラミングの実行について

    テキストエディタで、下記の HTML ソースを入力して、保存して、ブラウザで表示してみましょう。 <html> <head> <title>サンプル</title> </head> <body> <script type="text/javascript"> <!-- document.write("Hello World!!"); // --> </script> </body> </html> とウェブに書いてあったのですが、このプログラミングを実行するためにメモ帳にコピーしてエンター押してみたのですが、Hello World!!と表示されません。 「テキストエディタで、下記の HTML ソースを入力し保存してブラウザで表示」とはどういう意味なのでしょうか? ほんとに初心者ですいません。

  • Windowsプログラミングでのテキスト保存について

    Windowsプログラミングでのテキスト保存について WindowsAPIを使ってプログラミングをしているのですがコントロールに入力されたテキストを 保存するときにWindows付属のメモ帳のように保存ダイアログボックス上で保存文字コードを 選択できるようにしたいのですがやり方わかる人いましたらどうか教えてください。お願いします。

  • このスクリプト実行できません。教えて!

    スクリプトを勉強中です。 https://technet.microsoft.com/ja-jp/scriptcenter/ff519411.aspx#EAE初心者 上のサイトの最初に記載のある試供ですが上手く表示されません。どうしてでしょうか? 試供 ------------- Wscript.echo "My very first script."そうです。この 1 行がスクリプトです。これは非常に単純なスクリプトであり、たいていのスクリプトはこれより長くなりますが、これもスクリプトです。ここで、この 1 行をどのように処理すればよいのかという疑問がわいてきます。それは非常に単純です。 メモ帳を開きます。 ブラウザからスクリプトをコピーし、メモ帳に貼り付けます。 test.vbs のように、拡張子 .vbs を付けてスクリプトを保存します。 ここでコマンド ウィンドウを開き、ファイルを保存したフォルダに移動し、次のように入力します。 cscript test.vbs前述のスクリプトでこの操作を行った場合、出力は次のようになります。 My very first script. -------------- 私は メモ帳にwscript.echo"wy very first script"を記載し、 保存はファイル名、"test.vbs"とし、 保存先は新しいフォルダ名、testに保存しました。 そのtestのフォルダを開き、そこでコマンドプロンプトも開きcscript test.vbsを入力したのですが、見つかりませんと記載されます。 何が悪いのでしょうか? 宜しくお願いします。

  • Bloggerのガジェットにdocument.write("<script~したい

    こんにちは。googleのBloggerを使っています。 このフォームに書き込む為、便宜上、<>を全角で入力しています。 <script src="hoge001.js"></script>のようなガジェットをBloggerのカスタマイズから「ガジェットの追加」ー「HTML/Javascript」を選んで設定しようとしています。 ここでhoge001.jsの001が機能によって違うため、ここをランダムに切り替えて使うべく、document.write()を使って001部分を可変にしようとしているのですが、そもそもこのBloggerのガジェットエディタで(1)のようにdocumnt.write()化したコードが正しく保存されません。保存した結果をブラウザで表示させて展開されたソースコードも、ガジェットの編集で再度エディタを開いても、(2)のコードになります。 (1)ガジェットのエディタで最初に入力したコード: <script type="text/javascript"> document.write( "<script type=\"text/javascript\" src=\"http://hogehoge.com/jslib/hoge001.js\"></script>" ) ; </script> (2)保存後再度編集で開いたコード、およびブラウザで見たソース: <script type="text/javascript"> document.write( "<script src="\" text/javascript\ http://hogehoge.com/jslib/hoge001.js\ type="\"></script>" ) ; どうにかうまくやる方法はないものでしょうか。 よろしくお願いします。 尚、hoge001.js自体の動作に問題はありません。

  • パソコンの操作についてお聞きします。

    メモ帳に入力したファイルを拡張子を使って保存するにはどうすればいいでしょうか?。拡張子ってなんですか?。エディタってなんですか、保存したファイルをHTMLファイルとして保存するにはどうすればいいでしょうか?。

  • ファイルのダウンロード

    OS:Win2000 ブラウザ:IE6.0の環境です HP上にあるファイルをダウンロードしようとする場合、 ほとんどのものが、「ファイルのダウンロード」ダイアログが表示され、保存先を指定できるのですが、 拡張子が「*.ini」のものだけが、エディタ(メモ帳)が開いてしまいます。 他のファイルと同様に保存先を指定したいのです。 IE等の設定がおかしいのでしょうか?

  • タグをブラウザで確認する、効率の良いやり方

    Webページ制作初心者です。 メモ帳でタグを打ち、こまめにブラウザで確認する、 というスタイルでやっていきたいんですけれども、 打ち込んだタグをブラウザで表示させる際、どのようにするのが一番効率が良いでしょうか? 今はいちいちファイルの拡張子を変えてるんですけれども、 それじゃあまりにも面倒くさくて……。 OSはWindows Vistaで、使っているブラウザはFirefox、テキストエディタはメモ帳です。 ご存知の方、教えてくだされば嬉しく思います。

  • エディターでは改行なのにメモ帳では↑

    Perlでプログラミングしています。 原因不明の改行に悩まされています。 あるスクリプトを通すと2行だった行が1行になります(csvファイル)。 それはさておき、 エディターではちゃんと2行なのにメモ帳で開くと1行です。 エディターはSHIT-JISのようです。 メモ帳の文字コードはなんなのでしょうか?

    • ベストアンサー
    • Perl
  • テキストファイルについて

    拡張子にtxtのついたものは基本的にプレーンテキストだと認識していますが正しいでしょうか?しかしながら、ウインドウズのメモ帳のみならず、TeraPadのようなよりプログラミングのソースコードを記述するのに適していると言われるエディタでさえもフォント設定のメニューがあります。 ワープロではないいわゆるテキストエディタと言われるものにもこうしたフォントのメニューがあるということは、「txt」という拡張子を持つファイルはプレーンテキストだがそれをエディタで表示する際、エディタがフォントと呼ばれるものを付加しているのだと自分は思っていますが、「txt」拡張子のついたいわゆるプレーンテキストファイルというものであっても、再びそれらのファイルがエディタに読み込まれた時に作成時に設定したフォントが呼び出されるような最低限の情報が「txt」の拡張子のテキストファイルも持っているということでしょうか?そう考えると、フォント情報の全くない完全なプレーンテキストというものが本当に実在するのかよく分からないのですが・・・。「txt」拡張子付きのファイルはやはり何のフォント情報も持たないプレーンテキストであり、プレーンテキストにはそうしたフォントに関する情報は一切付与されておらず、エディタというソフトがそのテキストファイルのフォントに関する情報を覚えていて再び読み込んだとき前のテキスト表示が再現できるといった感じでしょうか?それでも最低限ソースコードを書いた時のフォント情報に繋がる最低限のデータはプレーンテキストというものも持っているのでしょうか? それともそうしたプレーンテキストとフォントの接続はOSがそうした働きをするのでしょうか?そのあたりの仕組みについてよく分かりません。

  • htmlリンク、外部ファイルオープン

    htmlの<a>タグで -------------------------------------- <a href="aaa.txt">リンク</a> -------------------------------------- とするとaaa.txtのテキストファイルが開きますが、 ブラウザ上で表示されます。(ブラウザ上にaaa.txtファイルの内容が展開) 調べた結果 .txt .pdf .pptの3種類はブラウザ上の表示になり、 .xls .docは「開く」「保存」「キャンセル」のアラートが表示され 「開く」を選択するとExcel又はWordが起動し、その上でファイルが展開されます。 .txt .pdf .ppt に関してもブラウザ上ではなく、 それぞれ、メモ帳(テキストエディタ)、AcrobatReader、PowerPoint を開いてその上でファイルが展開するようにする事は可能なのでしょうか? .xls .docを開いた際の「開く」「保存」「キャンセル」のアラートが表示されるパターンでも構いません。 アラートが出なければベストです。

専門家に質問してみよう