DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> javascript 程序庫的比較(一)之DOM功能
javascript 程序庫的比較(一)之DOM功能
編輯:關於JavaScript     
1,Prototype程序庫

   這是第一個把document.getElementById()簡化為$的程序庫。

   比如:原來的var myele=document.getElementById('id')等價於var myele=$('id')

此外,$還擴展了一些功能

   比如:var eleArray=$('id1','id2','id3','id4')能夠返回一個包含4個對象的數組。

   除了$,這個函數庫還提供了根據類名找元素的方法getElementsByClassName;添加類名的方法addClassName;移除類名的方法removeClassName等,大大方 便了我們使用。

2,jQuery

它比prototype更強大。

比如:
document.getElementById()==>$('#money')

document.getElementsByTagName==>$('p')

返回一組類名相同的元素:$('.money')

而且可以更css一樣派生:$("#content table.dateTable")

jQuery程序庫中提供的css規則的分析功能是驚人的,它支持css1,css2,css3,以及XPath中的大多數選擇符。

3,DoJo程序庫

根據id取得元素對象:var money=Dojo.byId('money')

根據類名獲得元素:Dojo.html.getElementByClass()
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved