JavaScript で何ができるの?
イベントは、フォームの検証、ユーザー入力、ユーザーの動作、ブラウザーのアクションの処理に使用できます。ページが読み込まれたときにイベントがトリガーされ、ページが閉じられたときにイベントがトリガーされ、ユーザーがボタンをクリックしたときにイベントがトリガーされます。アクションを実行する; ユーザー入力コンテンツを検証する 合法性...
2. 同時に、さまざまなメソッドを使用して JavaScript イベント コードを実行することもできます: HTML イベント属性は JavaScript コードを直接実行できます。 HTML イベント属性は JavaScript 関数を呼び出すことができます; HTML 要素に自分自身を指定できます イベント ハンドラー; イベントの発生を防ぐことができます...
推奨コース: Js チュートリアル。
つまり、要約すると次のようになります。
JavaScript はページ内のすべての HTML 要素を変更できます
JavaScript はページ内のすべての HTML 要素を変更できますページの HTML 属性
JavaScript はページ内のすべての CSS スタイルを変更できます
JavaScript はページ内のすべてのイベントに反応できます
機能
JavaScript スクリプト言語には次のような特徴があります。
(1) スクリプト言語。 JavaScript はインタープリタ型スクリプト言語です。C や C などの言語は最初にコンパイルされてから実行されますが、JavaScript はプログラムの実行中に 1 行ずつ解釈されます。
(2) オブジェクトに基づく。 JavaScript はオブジェクトベースのスクリプト言語であり、オブジェクトを作成するだけでなく、既存のオブジェクトを使用することもできます。
(3)シンプル。 JavaScript 言語は、弱い型指定の変数型を使用し、使用されるデータ型に厳密な要件を課しません。Java の基本的なステートメントとコントロールに基づいたスクリプト言語であり、その設計はシンプルでコンパクトです。
(4)ダイナミック。 JavaScript は、Web サーバーを経由せずにユーザー入力に応答できるイベント駆動型のスクリプト言語です。 Web ページにアクセスしているときに、マウスがクリックされたとき、上下に移動したとき、またはウィンドウ内で移動したとき、JavaScript はこれらのイベントに直接応答できます。
(5) クロスプラットフォーム。 JavaScript スクリプト言語はオペレーティング システムに依存せず、ブラウザーのサポートのみが必要です。したがって、JavaScript スクリプトを作成した後、マシン上のブラウザが JavaScript スクリプト言語をサポートしていれば、そのスクリプトを任意のマシンに持ち込んで使用できます。現在、JavaScript はほとんどのブラウザでサポートされています。 [3]
PHP や ASP などのサーバー側スクリプト言語とは異なり、JavaScript は主にユーザーのブラウザ上で実行されるクライアント側スクリプト言語として使用され、サーバーのサポートを必要としません。したがって、初期の頃、プログラマはサーバーの負担を軽減するために JavaScript を好んで使用しましたが、同時にセキュリティという別の問題も引き起こしました。
サーバーがより強力になるにつれて、プログラマはセキュリティを確保するためにサーバー上でスクリプトを実行することを好みますが、JavaScript はクロスプラットフォームで使いやすいという利点から依然として人気があります。同時に、一部の特殊な機能 (AJAX など) をクライアント側でサポートするには Javascript に依存する必要があります。 V8 などのエンジンや Node.js などのフレームワーク、およびイベント駆動型や非同期 IO などの機能の開発により、サーバー側プログラムの作成に JavaScript が徐々に使用されるようになりました。
例:
タグ名で配置する HTML 要素を検索:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>使用标签名找到HTML元素</title> </head> <body> <p>你好世界!</p> <div id="main"> <p>JS HTML DOM</p> <p> 该实例展示了 <b>getElementsByTagName</b>方法 </p> </div> <script> var x=document.getElementById("main"); var y=x.getElementsByTagName("p"); document.write('id="main"元素中的第一个段落为:' + y[0].innerHTML); </script> </body> </html>
以上がWeb ページで js を記述する役割は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。