本文爲 H5EDU 機構官方 HTML5培訓 教程,主要介紹:JavaScript強化教程 —— Prototype
html
引用 Prototype 如需測試 JavaScript 庫,您須要在網頁中引用它。 爲了引用某個庫,請使用 <script> 標籤,其 src 屬性設置爲庫的 URL: 引用 Prototype <!DOCTYPE html> <html> <head> <script src="http://apps.bdimg.com/libs/pro ... gt%3B</script> </head> <body> </body> </html> Prototype 描述 Prototype 提供的函數可以使 HTML DOM 編程更容易。 與 jQuery 相似,Prototype 也有本身的 $() 函數。 $() 函數接受 HTML DOM 元素的 id 值(或 DOM 元素),並會向 DOM 對象添加新的功能。 與 jQuery 不一樣,Prototype 沒有用以取代 window.onload() 的 ready() 方法。相反,Prototype 會向瀏覽器及 HTML DOM 添加擴展。 在 JavaScript 中,您能夠分配一個函數以處理窗口加載事件: JavaScript 方式: function myFunction() { var obj=document.getElementById("h01"); obj.innerHTML="Hello Prototype"; } onload=myFunction; 等價的 Prototype 是不一樣的: Prototype 方式: function myFunction() { $("h01").insert("Hello Prototype!"); } Event.observe(window,"load",myFunction); Event.observe() 接受三個參數: 您但願處理的 HTML DOM 或 BOM(瀏覽器對象模型)對象 您但願處理的事件 您但願調用的函數 測試 Prototype 請試一下下面這個例子: Example <!DOCTYPE html> <html> <script src="http://apps.bdimg.com/libs/pro ... gt%3B</script> <script> function myFunction() { $("h01").insert("Hello Prototype!"); } Event.observe(window,"load",myFunction); </script> </head> <body></body> </html>