コメントアウトの方法と正しい記述の仕方

このQ&Aのポイント
  • JavaScript初心者の方に向けて、コメントアウトの方法と正しい記述の仕方を説明します。
  • 特定のJavaScriptファイルの一部を変更し、サイトで使用する方法について詳しく説明します。
  • コメントアウトの間違いを修正し、正しい記述の仕方を提案します。
回答を見る
  • ベストアンサー

コメントアウトのやり方を教えて下さい。

javascriptがわからない素人です。とあるフリーソフトを自分のサイトで使うために各自「○○○.js」というファイルの一部を書き変えないといけなくて、色々調べて自分ではできたつもりでいたのですが、自分のブラウザからはちゃんと見えても見る人によっては画面がぼやけて見えるそうなんです。 ↓元々の記述がこれです。 loadSWF(); //loadSWFMultiSized(); これを、 「loadSWF();」をコメントアウトし、「loadSWFMultiSized();」のコメントアウトを 外して下さい・・と書かれているので色々調べた結果こうだと思いました↓ //loadSWF(); loadSWFMultiSized(); この記述は間違いですか?どなたか正しい記述の仕方を教えて下さい。 多分わかっている方からしたらすごく馬鹿みたいな質問だと思いますが・・ よろしくお願いします。

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

  • ベストアンサー
  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.2

記述は正しいです。 --- ついでに下記ページの複数行のコメントアウトも参照してみてください。 「Javascriptの変数とコメント」 http://www.rsch.tuis.ac.jp/~mizutani/online/javascript/variable.html

siro5656
質問者

お礼

正しいと言ってもらえたのでこの部分に関しては安心できました、 参照URLまで書いて頂きましてどうもありがとうございました^^

その他の回答 (1)

  • f272
  • ベストアンサー率46% (8012/17124)
回答No.1

記述としては,それでよい。

siro5656
質問者

お礼

合ってましたか、ありがとうございます。^^ じゃあきっと他の部分が間違ってるんですね。。

関連するQ&A

  • なぜ外部jsファイルはコメントアウトが必要ないのか?

    htmlに直接Javascriptを書く場合は、非対応ブラウザへの考慮としてコメントアウトを記述せよと教わりました。以下のように書けば良いんですよね? <script type="text/javascript"> <!-- (スクリプト) //--> </script> しかし思ったのですが、外部jsファイルを呼び出す場合はこうなります。 <script type="text/javascript" src="script.js"></script> コメントアウトは記述されていません。また、過去勉強中にさまざまなサイトからサンプルをダウンロードして見てましたが、jsファイルの方にコメントアウトが記述されていることもありませんでした。つまりこのやり方ですとコメントアウトがまったく出てこないわけですが、これはなぜでしょうか? もう1つお聞きしたいのですが、もしコメントアウトを記述しないでそのhtmlファイルをJavascript非対応ブラウザで見た場合、どのような挙動をするのでしょうか?

  • javascript コメントアウトができない

    メモ帳で書いてクロームで表示させたホームページ内において、 javascriptの一部を/* */や//でコメントアウトしようとしても、何故かできませんでした。 しかし、 <!-- //-->で囲んだらコメントアウトできました。 なぜ、/**/や//ではコメントアウトできなかったのでしょうか?

  • Dreamweaverのテンプレートで、コメントアウト部分も反映したい

    Dreamweaverのテンプレートで、コメントアウト部分も反映したいです。 Webデザイナーです。 IE6で透過PNGを使用するために「DD_belatedPNG.js」を使用しているのですが、記述方法が「<!--[if IE 6]>~」と書くのでDreamweaverでテンプレートにしてもjsファイルのアドレスが反映されません。 テンプレートでコメントアウトしたものも反映する方法、コメントアウトしなくてもIE6でのみ読み込ませる方法はありませんでしょうか? 【環境】 Windows 7 Dreamweaver CS3 宜しくお願い致します。

  • Javascriptでデクリメント(--)を使うとInvalidに!

    xhtmlでマークアップし、常にValidatorでValidな文書になるよう心がけています。xhtmlでJavascriptを使う際、自身に埋め込むか外部jsファイルに記述してそれを呼び出す方法の2種類があります。この前者の方法を使った場合、スクリプトがデクリメント(a--や--bなど)を含んでいるとInvalidになってしまいます。 原因は分かっています。 Javascript記述時に、Javascript非対応ブラウザへの対処としてコメントアウトの記述をします。以下のように。 <script type="text/javascript"> <!-- (スクリプト) //--> </script> このコメントアウト中にハイフンが2つ以上連続して出現してはいけないんですよね。xhtmlのソース中のデクリメントがこのハイフン2つとしてひっかかってしまったのでしょう。 ここで私がお聞きしたいのは、これにどのように対処するべきかということです。そもそもxhtmlにJavascriptをベタ書きするのが間違いで、外部ファイルを使うべきなのでしょうか。それともコメントアウトを記述しなければよいのでしょうか?

    • ベストアンサー
    • HTML
  • javascript 解析タグのコメントアウト

    XHTMLではなく、HTMLに貼るときにのコメントアウトで、 以下をどうすればよいのでしょうか? <script type="text/javascript" src="http://i.yimg.jp/images/analytics/js/ywa.js"></script> <script type="text/javascript"> var YWATracker = YWA.getTracker("XXXX"); YWATracker.addExcludeProtocol("file:"); YWATracker.submit(); </script> <noscript> <div><img src="http://by.analytics.yahoo.co.jp/p.pl?a=XXXX&js=no"; width="1" height="1" alt="" /></div> </noscript> ------------------------- 例1 <!-- // --> 例2 //<![CDATA[ //]]> 例3 どっちでも良い。

  • 未対応ブラウザ向けコメントについて

    初歩的な質問なのですが、調べて解決できなかったので どなたか教えてください。 通常<script> タグの中身を 1 <script language="javascript"> 2 <!-- 3 4 //--> 5 </script> このようにコメントアウトすると読んだのですが、 javascript対応のブラウザの場合、 2行目のはんぱなタグが残ってしまうような気がします。 1 <script language="javascript"> 2 //<!-- 3 4 //--> 5 </script> ↑これならば完全に2・4行目のタグがコメントアウトされ、 未対応ブラウザでも <script language="javascript">//</script> と、ソースが表示されなくなると思うのですが…。 おそらく何かが理解できていないと思うので、 正しい答えを教えて頂けないでしょうか。 宜しくお願いします。

  • JavaScriptの中に書くhtmlコメントの意味は?

    JavaScriptではよくこういうコードを目にします。 1:<script> 2:<!-- 3:… 4://--> 5:</script> この2行目と4行目のコメントアウトの意味についてです。 きわめてよく目にする説明は 「JavaScriptに対応していないブラウザの為の記述です」 というものです。 うん。見飽きました。 しかしその実害について具体的に記述されているものを 一度も見たことがありません。 で、いつも「実害は何?」と問いたくなるのです。 実際にこれを記述しないことが原因で私は困ったことがありません。 また、困ったという話も聞いたことがありません。 (むしろエディタのキーワードハイライティングが無効になってしまうので 可読性を高めるためには書くべきではないようにも思えます) 10年20年前は問題が発生することもあったのかもしれませんが 事実上すでに都市伝説と化している気もします。 そこで問題です。 (1)書いてますか? (2)書かずに実際困ったことはありますか?(あるならいつごろか) (3)書かずに困ったという話を聞いたことがありますか?(あるならいつごろか) (4)具体的にどんなブラウザ・バージョンで問題が生じるのか (4)の情報があると非常にうれしいです。なくても 雑談的なご意見でも歓迎します。 よろしくお願いします。

  • html内のコメントは検索されないのか?

    お願いします。 シロウトな質問ですが調べきれませんでした。 既に公開してあるwebページ内で,記述したhtmlに<!-- -->でコメントを残しているのですが,この部分はgoogleやyahooなどで検索されないのでしょうか。 もしくは,逆にコメントアウトしておいても検索にひっかかる方法(検索する方法)もあるのでしょうか? 質問が複数になってしまっていますがご容赦ください。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • 【JavaScript】ソースのコメントを一発削除する方法は?

    仕事でWeb制作をしています。 JavaScriptはWeb上で見られますので、作業中に書込んだコメントは削除してからアップしたいのですがそういうツールなどはあるのでしょうか。 私が探した結果は、 ・現在使用中のDreamWeaverCS3には機能がなさそう ・フリーソフト"ソース整形[コメント削除]"はインストールしたが動かず。 http://www.vector.co.jp/soft/cmt/winnt/prog/se477260.html 環境: Win-XP SP3 条件: html中のJavaScriptではなく外部の.jsファイルのみで結構です。 よろしくお願いいたします。

  • ディレクトリ内のファイルをDLできないように?

    javascriptのファイルを、hoge.com/js/script.jsというように保存し、 <script type="text/javascript" src="js/script.js"></script> というようにhtmlに記述することが多いと思います。 しかしブラウザで直接ttp://www.hoge.com/js/script.jsをURLに記述するとこのファイルがダウンロードできてしまいます。 ※httpと記述するとこのページでリンクがでてしまうのであえてttpとしています。 ダウンロードができないようにするにはどのようにすればよいのでしょうか? jsフォルダ直下に.htaccessを置いて記述すれば良いような気もするのですが、そもそもjsフォルダ内のファイルを「ダウンロードできないようにする」という記述方法がわかりません。 もしくは他の方法があれば教えてください。 よろしくお願い致します。

    • ベストアンサー
    • HTML

専門家に質問してみよう