第二章:JavaScriptを使用する

2059 ワード

<Script>ラベル解析
<script>xxxこのラベルは、htmlページにjsを挿入するための主要な方法です.これは主に以下のいくつかの属性があります.Src属性で指定された文字セットを表します.ほとんどのブラウザはそれを無視しているので、あまり使われないです.2.defer:オプションです.スクリプトを表示するには、ドキュメントが完全に解析され、表示されてから実行します.ほとんどのブラウザはサポートしていないので、あまり使いません.3.langage:廃棄されました.コードに使うスクリプト言語です.ほとんどのブラウザはそれを無視しますので、使わないでください.4.src:オプションです.実行するコードを含む外部ファイルを表します.5.type:必要です.languageの代替品と考えられます.コードを使用するスクリプト言語の内容の種類を表します.タイプ:type=「text/javascript」.
<script type="text/javascript">
alert('     JavaScript   !');
</script>
 
JSコードの埋め込みのいくつかの問題
 タブの文字列をイジェクトしたいなら、ブラウザはJSコードが終了したと誤解します.解決方法としては、文字列を二つの部分に分けて、コネクタ「+」で接続します.
 
<script type="text/javascript">
alert('</scr'+'ipt>');
</script>
 
一般的には、JSコードがますます巨大になる時、彼をもう一つのファイルに保存したほうがいいです.jsファイルは、srcを通じて導入すればいいです.また、メンテナンス性が高く、キャッシュ(一回読み込むと、ロードする必要がない)、将来の拡張に便利なという特徴があります.
<script type="text/javascript" src="demo1.js"></script>
 
このようにラベルの中にはJSコードがありません.ただし、コードはありませんが、ラベルは使えません.
<script type="text/javascript" src="demo1.js" />;
 
中にコードを追加することもできません.
<script type="text/javascript" src="demo1.js">alert('    ')</script>
 
私たちはいつものようにラベルを…の間に保存します.しかし、bodyの間に置くこともあります.コメントは必要ありません.以前はJavaScriptブラウザが「script」内部のコードをブロックするために、コードの前後に使うのが慣れていました.
<script type="text/javascript">
<!--
	alert('欢迎!');
-->
</script>
 
安定退化はJavaScript処理に対応していません.
<noscript>
您没有启用 JavaScript
</noscript>
 
E-mail:[email protected]