JavaScript - テストプロトタイプ
参照プロトタイプ
JavaScript ライブラリをテストするには、Web ページでそれを参照する必要があります。
ライブラリを参照するには、src 属性をライブラリの URL に設定した <script> タグを使用します:
<!DOCTYPE html>
<html>
<head>
<scriptsrc=" http ://apps.bdimg.com/libs/prototype/1.7.1.0/prototype.js"></script>
</head>
<body>
</body>
</ html>
プロトタイプの説明
プロトタイプは、HTML DOM プログラミングを容易にする関数を提供します。
jQuery と同様に、Prototype にも独自の $() 関数があります。
$() 関数は、HTML DOM 要素 (または DOM 要素) の ID 値を受け入れ、DOM オブジェクトに新しい機能を追加します。
jQueryとは異なり、Prototypeにはwindow.onload()を置き換えるready()メソッドがありません。代わりに、Prototype はブラウザーと HTML DOM に拡張機能を追加します。
JavaScript メソッド:
function myFunction()
{
var obj=document.getElementById("h01");
obj.innerHTML="Hello Prototype";
}
onload=myFunction;
プロトタイプ メソッド:
function myFunction()
{
$("h01").insert("Hello Prototype!");
}
Event.observe(window,"load",myFunction);
イベント。 observe() は 3 つのパラメータを受け入れます:
処理する HTML DOM または BOM (ブラウザ オブジェクト モデル) オブジェクト
処理するイベント
呼び出したい関数
インスタンスの比較:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script src="http://apps.bdimg.com/libs/prototype/1.7.1.0/prototype.js"></script> <script> function myFunction(){ $("h01").insert("Hello Prototype!"); } Event.observe(window,"load",myFunction); </script> </head> <body> <h1 id="h01"></h1> </body> </html>
比較:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script src="http://apps.bdimg.com/libs/prototype/1.7.1.0/prototype.js"></script> <script> function myFunction(){ $("h01").writeAttribute("style","color:red").insert("Hello Prototype!"); } Event.observe(window,"load",myFunction); </script> </head> <body> <h1 id="h01"></h1> </body> </html>