getAttribute()和attr()一點區別
關於標題中兩個方法的基本用法可以參閱以下兩篇文章。
(1).getAttribute()可以參閱getAttribute()一章節。
(2).attr()可以參閱jQuery attr()一章節。
它們兩個都是為了獲取指定元素的指定屬性的值,下面只介紹一下它們之間的一個不同點。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(document).ready(function (){ var str = ""; str = str+"getAttribute:" + ele.getAttribute("name")+"<br/>"; str = str + "attr:" + $("input").attr("name"); $("#antzone").html(str); }) </script> </head> <body> <input id="ele" type="text" value="螞蟻部落"/> <div id="antzone"></div> </body> </html>
如果指定的屬性不存在,那麼返回值一個是null,一個是undefined。
相關文章
- getAttribute() 與 attr() 的區別
- getAttribute和getParameter的區別
- jquery prop和attr的區別jQuery
- dataset、setAttribute()和getAttribute() 區別
- jquery中prop和attr的區別jQuery
- Jquery中attr和prop的區別jQuery
- Jquery中.attr()和.data()的區別jQuery
- prop()方法和attr()方法的區別
- prop()與attr()區別
- jQuery中css()和attr()方法的區別jQueryCSS
- Android中 @和?區別以及?attr/**與@style/**等的區別Android
- jQuery實戰之 attr() 和 prop() 的區別jQuery
- prop()函式和attr()函式的區別函式
- JavaWeb開發Servlet之getParameter和getAttribute的區別,JavaWebServlet
- Checkbox點選多次失效原因,源於Jquery中.attr和.prop的區別jQuery
- &和&&的一點區別
- dataset與setAttribute()、getAttribute()的區別
- jquery中attr和prop的區別+jquery實現全選全不選jQuery
- ConcurrentHashMap和HashMap的一點區別HashMap
- promise和Rxjs的一點區別PromiseJS
- python中__get__,__getattr__,__getattribute__的區別Python
- shtml和html網頁另存為的一點區別HTML網頁
- attr()和prop()處理checkbox核取方塊選中和不選中的區別
- getAttribute()和setAttribute()用法
- Oracle 和 mysql的9點區別OracleMySql
- HashTable和HashMap的六點區別HashMap
- g++ 和 gcc 的相同點和區別GC
- 程式入口點EP和OEP的區別
- CSS3屬性選擇器之:教你區分E[attr*=val]和E[attr~=val]的使用方法!!CSSS3
- mixins和元件的區別和優缺點元件
- python-__getattr__ 和 __getattribute__Python
- index 和 index_desc hints的一點有意思的區別Index
- TCP和UDP的優缺點及區別TCPUDP
- 10.int和Integer的區別(重點)
- char,nchar,varchar,nvarchar的區別和特點
- 唯一index和非唯一index中leaf node裡rowid的一點區別。Index
- jq 物件的 attr 和 data 方法物件
- 淺談jquery中prop()和attr()jQuery