エラーをスローせずにサイレントに失敗します。
この動作の理由は、スクリプト要素が外部またはインラインを問わず、単一のソースのみをロードします。 src とインライン コンテンツの両方が存在する場合、インライン コンテンツは無視されます。したがって:
指定されたスクリプトはロードされません。
複数のスクリプトをロードするには、それぞれに個別のスクリプト要素を使用する必要があります。
また、必要なスクリプトを動的にロードする親スクリプトを作成することもできます:
インライン JavaScript は外部ソースのスクリプト要素では無視されますが、スクリプト要素のコンテンツは DOM に残ります。このため、一部の開発者は、外部スクリプトによってアクセスされるデータを保存するためにこれを使用するようになりました。ただし、この目的には通常、data-* 属性を使用する方がより適切でクリーンなアプローチです。
","image":"http://www.luping.net/uploads/20241119/1731989169673c0eb13ec4e.jpg","datePublished":"2024-11-19T12:51:39+08:00","dateModified":"2024-11-19T12:51:39+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}HTML スクリプト タグは、JavaScript コードを含めて実行するために使用されます。デフォルトでは、このタグは JavaScript ファイルをロードするための scr などの外部ソース属性を受け取ります。ただし、次のようにスクリプト タグ内にインライン JavaScript を含めようとします:
エラーをスローせずにサイレントに失敗します。
この動作の理由は、スクリプト要素が外部またはインラインを問わず、単一のソースのみをロードします。 src とインライン コンテンツの両方が存在する場合、インライン コンテンツは無視されます。したがって:
指定されたスクリプトはロードされません。
複数のスクリプトをロードするには、それぞれに個別のスクリプト要素を使用する必要があります。
また、必要なスクリプトを動的にロードする親スクリプトを作成することもできます:
インライン JavaScript は外部ソースのスクリプト要素では無視されますが、スクリプト要素のコンテンツは DOM に残ります。このため、一部の開発者は、外部スクリプトによってアクセスされるデータを保存するためにこれを使用するようになりました。ただし、この目的には通常、data-* 属性を使用する方がより適切でクリーンなアプローチです。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3