JS スクリプト タグの属性は何ですか?
<script> 要素を使用するには、 script> 要素を使用して JavaScript コードを埋め込む場合は、script> の type 属性のみを指定する必要があります。次に、次のように JavaScript コードを要素内に直接配置します。 スクリプトタイプ="text/javascript"> 関数sayHi(){ アラート("こんにちは!"); } /スクリプト> たとえば、ブラウザは次のコードを読み込むときにエラーを生成します。 スクリプトタイプ="text/javascript"> 関数sayScript(){ アラート('/script>'); } /スクリプト> 埋め込みコードを解析するためのルールによれば、ブラウザは文字列「 例えば: JSscript> タグの属性は何ですか? 関数sayScript(){ アラート("/scr"+"ipt>"); } このように 2 つの部分に分けて記述すると、ブラウザが誤解することがなくなり、エラーも発生しません。 例えば: scripttype="text/javascript"src="example.js">/script> この例では、外部ファイル 例えば: スクリプトタイプ="text/javascript"src="example.js"/> ただし、この構文は HTML ドキュメントでは使用できません。その理由は、この構文が HTML 仕様に準拠しておらず、一部のブラウザ、特に IE では正しく解析できないためです。 慣例により、外部 JavaScript ファイルには js 拡張子が付きます。ただし、ブラウザは JavaScript を含むファイルの拡張子をチェックしないため、この拡張子は必要ありません。これにより、JSP、PHP、またはその他のサーバー側言語を使用して JavaScript コードを動的に生成できるようになります。 src 属性を持つ script> 要素では、script> タグと /script> タグの間に追加の JavaScript コードを含めないようにすることが重要です。 さらに、<script> 要素の src 属性を介して外部ドメインからの JavaScript ファイルを含めることもできます。これが、script> 要素を強力かつ物議を醸すものにしている理由です。この点では、script> 要素は img> 要素と非常によく似ています。つまり、その src 属性は、現在の HTML ページのドメイン以外のドメインの URL を指すことができます。次に例を示します。 scripttype="text/javascript"src="http://www.somewhere.com/afile.js">/script> この方法では、外部ドメインにあるコードは、それを読み込んだページにある場合と同じように読み込まれ、解析されます。これにより、必要に応じて別のドメインから JavaScript ファイルを提供できるようになります。ただし、自分が管理していないサーバー上の JavaScript ファイルにアクセスする場合は注意が必要です。運悪く悪意のあるプログラマーに遭遇した場合、このファイル内のコードがいつでも置き換えられる可能性があります。したがって、別のドメインのコードを含める場合は、自分がそのドメインの所有者であるか、そのドメインの所有者が信頼できるかのいずれかになります。 コードをどのように含めるかに関係なく、ブラウザはページに script> 要素が表示される順序でコードを解析します。つまり、最初の script> 要素に含まれるコードが解析された後、2 番目の script> 要素に含まれるコードが解析され、その後 3 番目と 4 番目のコードが解析されます。 JSscript タグの属性に関するこの記事はこれで終わりです。JSscript タグの属性についてさらに詳しく知りたい方は、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: ウェブデザイナーが知っておくべき効率的なナビゲーションデザインの3つの原則
>>: SQLはROW_NUMBER() OVER関数を使用してシーケンス番号を生成します。
Linux システムで iso ファイルをインストールするにはどうすればいいですか?インストール手順...
効果:スライドショーが一方向に動く場合、各画像のサイズ、位置、透明度、レベルを変更する必要があります...
この記事では、主に 2 種類の下線の動的効果について説明します。1 つ目は、ホバーすると X 軸が内...
目次主キーインデックス頻繁にクエリされるフィールドのインデックスを作成する大きなフィールドのインデッ...
目次1. イベントの委任イベントバブリングイベントキャプチャイベントの泡立ちの昇華考える2. 深いコ...
<br />この世に道はない。より多くの人が歩くようになると、それは道になります。最初は...
目次1. 親子コンポーネント通信2. クロスレベルコンポーネント通信1. レイヤーごとに値を渡す2....
SQL の基礎知識がある友人は、「クロステーブル クエリ」について聞いたことがあるはずですが、クロス...
1. それは何ですか? MySQL は最も人気のあるリレーショナル データベース管理システムです。W...
目次1. 結論から始めましょう2. キーの役割2.1 例2.2 上記の例を修正する2.3 例を再度修...
docker-compose.yml に extra_hosts キーワードを追加すると、コンテナの...
Web アプリケーション クラス1. みんなのためにダウンまたは私だけのためにこのウェブサイトは、ウ...
目次1. スクリプトタグを使用してファイルをインポートする1. ローカルファイルをインポートする2....
今日の開発環境では、速いほど良いです。 「迅速なアプリケーション開発」、「アジャイル ソフトウェア開...
目次1. 概要2. dockerを使用してTomcatをデプロイし、Skywalkingに接続する要...