jQuery的text()、html()和val()函式用法簡單介紹
標題中的三個函式具有相似之處,但是它們之間的不同點還是更大的,如果沒有很好地理解可能造成一些誤操作,對於初學者有一定的迷惑性,下面就通過程式碼例項介紹一下它們三者的區別。
基本概念:
text()函式:設定或者返回匹配元素的文字內容。
html()函式:設定或者返回匹配元素的html內容。
val()函式:設定或者匹配表單元素的valuevalue屬性值。
比較難區分的就是html()函式和text()函式,下面通過程式碼例項介紹一下它們之間的區別。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#bt").click(function(){ alert($("#top").text()); alert($("#top").html()); $("#middle").text("<strong>新螞蟻部落</strong>"); $("#bottom").html("<strong>新螞蟻部落</strong>"); }) }) </script> </head> <body> <div id="top"><strong>螞蟻部落</strong></div> <div id="middle"></div> <div id="bottom"></div> <input type="button" id="bt" value="檢視效果"/> </body> </html>
1.text()函式可以獲取或者設定匹配元素的文字內容:
獲取的是匹配元素的文字內容。
設定內容的時候,如果內容中存在html內容,也會以文字形式顯示,不會被渲染。
2.html()函式可以獲取或者設定匹配元素的html內容:
獲取的內容是匹配元素的html內容。
設定內容的時候,如果內容中存在html內容,則會將其渲染。
相關閱讀:
1.text()函式可以參閱jQuery text()一章節。
2.html()函式可以參閱jQuery html()一章節。
3.val()函式可以參閱jQuery val()一章節。
相關文章
- jQuery的index()函式用法簡單介紹jQueryIndex函式
- jQuery html(),text(),val()區別jQueryHTML
- JQuery中html()和val()的用法區別jQueryHTML
- js isNaN函式的用法簡單介紹JSNaN函式
- js eval()函式的用法簡單介紹JS函式
- JQuery中的html() text() val()區別jQueryHTML
- javascript call()函式用法簡單介紹JavaScript函式
- javascript trim()函式用法簡單介紹JavaScript函式
- getFullYear()函式用法簡單介紹函式
- js isPrototypeOf()函式用法簡單介紹JS函式
- jQuery常用的動畫函式簡單介紹jQuery動畫函式
- jQuery建構函式簡單介紹jQuery函式
- jQuery filter() 用法簡單介紹jQueryFilter
- js fromCharCode()函式用法簡單介紹JS函式
- javascript陣列的map()函式用法簡單介紹JavaScript陣列函式
- jquery回撥函式中this的指向簡單介紹jQuery函式
- jQuery(html,[ownerDocument])用法介紹jQueryHTML
- 函式表示式和函式宣告簡單介紹函式
- 簡單介紹JS函式防抖和函式節流JS函式
- HTML5 autofocus屬性用法簡單介紹HTML
- javascript匿名函式簡單介紹JavaScript函式
- text(),val()和html()區別是什麼HTML
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- div和span元素的用法簡單介紹
- replaceChild()函式用法介紹函式
- javascript的this用法簡單介紹JavaScript
- python內建函式的簡單使用和介紹Python函式
- javascript呼叫函式的方式簡單介紹JavaScript函式
- javascript匿名函式的使用簡單介紹JavaScript函式
- jquery.lazyload.js外掛用法簡單介紹jQueryJS
- javascript函式和變數宣告提前簡單介紹JavaScript函式變數
- HTML5 download屬性用法簡單介紹HTML
- js lastIndexOf()函式的用法介紹JSASTIndex函式
- document.close()函式簡單介紹函式
- javascript高階函式簡單介紹JavaScript函式
- javascript函式呼叫方式簡單介紹JavaScript函式
- jQuery屬性操作之.val()函式jQuery函式