1. 程式人生 > >jquery中val,text,html,attr的區別

jquery中val,text,html,attr的區別

1.html() 
類似於javascript眾的InnerHtml屬性,可以用來讀取或者設定某個元素中的HTML內容 

例如: 
Jquery程式碼
  1. <p><strong>Hello world</strong></p>  
  2. alert($('p').html());  


返回: Jquery程式碼
  1. <strong>Hello world</strong>  


2.text() 
類似於javascript眾的InnerText屬性,可以用來讀取或者設定某個元素的文字內容 

例如: 
Jquery程式碼
  1. <p><strong>Hello world</strong></p>  
  2. alert($('p').text());  


返回: Jquery程式碼
  1. Hello world  


3.val() 
類似於javascript中的value屬性,可以用來設定或者獲取元素的值,無論元素是文字框,下拉列表還是單選框,如果元素時多選,則返回一個包含所有選擇的值的陣列。 

4.attr() 

來獲取和設定元素的各種屬性

http://pcwanli.blog.163.com/blog/static/453156112010112962849376/