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>


