JavaScript スクリプトは HTML 内のどこにでも埋め込むことができますが、いつ呼び出されるのでしょうか?ブラウザが HTML ファイルを開くと、宣言された関数ではないスクリプトを直接実行したり、イベントを通じてスクリプト関数を呼び出したりします。以下では、これらの状況を分析します。 1. ブラウザはページを開くときにスクリプトを実行しますブラウザが HTML ファイルを開くと、HTML タグやスクリプトを含め、ファイル全体が最初から解釈されます。スクリプト内に直接実行できるステートメントがある場合、それらは検出された時点ですぐに解釈され、実行されます。主に2つの状況があります: 1) プログラムが起動すると (ここでブラウザがページを読み込む)、このアラート関数がトリガーされ、実行されます。<html> <ヘッド> <title>デモ</title> <script type="text/javascript"> alert("もう一度クリックしてみますか"); </スクリプト> </head> <body onLoad="display()"> </本文> </html> 2) ブラウザが js 関数を読み込んで解析すると、自動的に呼び出されます (ユーザーのクリックなどによってトリガーされることはありません)。 2. onLoadイベントを使用してスクリプトを実行します(**の発生をリッスンしてから実行するのと同じです) onLoad イベントは、ブラウザでページが開かれたときに発生します。このメソッドは、ページを開いているときにユーザーにメッセージを表示するためによく使用されます。 <html> <ヘッド> <title>デモ</title> <script type="text/javascript"> //ここに JavaScript コードを挿入します。 関数表示() { アラート("もう一度クリックしてもいいですか") } </スクリプト> </head> <body onLoad="display()"> </本文> </html> 3. ユーザーイベントを使用してスクリプトを実行するブラウザを使用する際、ユーザーはマウスとキーボードを使用して、マウスを比例的に動かしたり、リンクやボタンをクリックするなどの操作を実行することが多く、これらの操作によって対応するイベントが生成されます。これらのイベントを使用してスクリプト関数を呼び出すことができます。 <html> <ヘッド> <title>デモ</title> <script type="text/javascript"> //ここに JavaScript コードを挿入します。 関数表示(){ 警告("クリックすると、とても痛いです") } </スクリプト> </head> <本文> <センター><br> <フォーム> <input type="button" value="onclick" onclick="display()"> </フォーム> </center> </本文> </html> 上記はJavaScriptスクリプトが実行されるタイミングについての詳しい説明です。JavaScriptスクリプトが実行されるタイミングの詳細については、123WORDPRESS.COMの他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
>>: 収集する価値のある Linux ドキュメント編集コマンド 27 個
目次MySQLデータベースの名前を変更する方法最初の方法: データベースの名前を変更することは非推奨...
ミニプログラムはユーザーの個人情報を収集してアップロードしましたが、拒否されました。こんにちは、ミニ...
開発から導入まで自分で行うシングルページアプリケーションを開発する場合、ビルドを実行した後 npm ...
Taobao のウェブページはインポートを使用していますが、多くのウェブサイトはリンクを使用していま...
この記事では、参考までに、カルーセル効果の具体的なコードをJavaScript+CSSを使用して実装...
MySQLソフトウェアのインストールとデータベースの基礎は参考用です。具体的な内容は次のとおりです。...
目次プロトタイプチェーン図プロトタイピングに必須の知識プロトタイププロパティ(プロトタイプを表示) ...
前回の記事で、MySQL ステートメントの最適化には限界があると述べました。MySQL ステートメン...
目次1. 背景2. 複合インデックスを理解する3. 左端一致原則4. フィールド順序の影響5. 単一...
1. MySQLをインストールします。対応するソフトウェアをインストールするには、次の 3 つのコマ...
目次1. プロジェクト環境: 2: DNSサーバーの設定i: 前方解析を構成する: ii: 逆解像度...
123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...
Centos7では、/etc/rc.d/rc.localファイルの権限が削減されており、実行権限があ...
問題の起源私がタイトルの番号付けの問題に初めて注目したのは、学部の論文を書いていた頃まで遡ります。当...
序文:データベースパラダイムについてはよく耳にしていましたが、詳細まで理解したことはありませんでした...