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関数を使用してシーケンス番号を生成します。
目次1. クエリキャッシュの実装プロセス2. クエリキャッシュを構成する3. クエリキャッシュを有効...
この記事では、カルーセルマップの効果を実現するためのjsの具体的なコードを参考までに共有します。具体...
この記事では、例を使用して MySQL ユーザーと権限の管理について説明します。ご参考までに、詳細は...
1. トランザクションはACID特性を持つ原子性: トランザクションは、トランザクションによって分割...
MySQL の explain コマンドは SQL のパフォーマンスを分析できます。その 1 つが ...
この記事では、MySQL での重複キー更新時の replace into と insert into...
スレッドが同時に実行される場合、スレッドがリソースを競合してデータの曖昧さが生じるのを防ぐために、重...
この記事の例では、ショッピングカートの加算と減算、価格計算を実装するためのjsの具体的なコードを共有...
目次1 設定ディレクトリとデータディレクトリを作成する3 イメージからホストに構成ファイルをコピーす...
Linux で最も一般的に使用される重要なユーティリティの 1 つである Sudo は、ほぼすべての...
テクノロジーの活用itext.jar: バイト ファイル入力ストリームを画像、PDF などに変換しま...
目次1. 正規表現の作成2. 使用モード2.1 シンプルモードの使用2.2 特殊文字の使用3. 応用...
2020 年 4 月 23 日、本日、Windows 上の Ubuntu 20.04 では、Ubun...
CSS フォント プロパティは、テキストのフォント ファミリ、サイズ、太字、スタイル (斜体など)...
テンプレート <el-table :data="データリスト"> &...