jquery中html與text的區別

2021-08-10 22:06:51 字數 936 閱讀 4815

通常在用jquery寫ajax時,都會用到html()這個方法,而不用text()這個方法,他們之間有什麼區別呢?

首先,html屬性中有兩個方法,乙個有參,乙個無參。

1. 無參html():取得第乙個匹配元素的html內容。這個函式不能用於xml文件。但可以用於xhtml文件,返回的是乙個string

例子:html頁面**:hello

jquery**:$(「div」).html();

結果:hello

2.有參html(val):設定每乙個匹配元素的html內容。這個函式不能用於xml文件。但可以用於xhtml文件。返回乙個jquery物件

html頁面**:

jquery**:$(「div」).html(「nice to meet you

」);結果:nice to meet you

(html標籤會被瀏覽器識別)

其次,text屬性中有兩個方法,乙個有參,乙個無參

1. 無參text():取得所有匹配元素的內容。結果是由所有匹配元素包含的文字內容組合起來的文字。返回的是乙個string。

例子:html頁面**:hellofine

jquery**:$(「p」).text();

結果:hello   fine

2.有參text(val):設定所有匹配元素的文字內容,與 html() 類似, 但將編碼 html (將 「<」 和 「>」 替換成相應的html實體).返回乙個jquery物件。

html頁面**:paragraph.

jquery**:$(「div」).text(「somenew text.」);

結果:somenew text.

(html標籤不會被瀏覽器識別,而是當作字串來輸出)

通過上面的例子,我們知道  html()方法與text()方法的區別就在於對html標籤的識別上不同。

TeX 長度與距離

utf8nsung 1 固定長度 2 彈性長度 3 長度命令和長度設定命令 3.1 預定義的文字字元長度命令 3.2 長度定義命令 3.3 長度設定命令 3.4 長度增加命令 3.5 取文字深度命令 3.6 取文字高度命令 3.7 取文字寬度命令te x中的長度可以分兩類,一是固定長度,一是彈性可變...

Tex中的引號

is the question 樣例輸出 is the question 源 include include using namespace std int main else cout 知識點 1 int c while c getchar 可用來輸入含有空格和回車的字串 標頭檔案 include...

JQuery中html 與text 方法的區別

通常在用jquery寫ajax時,都會用到html 這個方法,而不用text 這個方法,他們之間有什麼區別呢?html屬性中有兩個方法,乙個 有參,乙個無參。例子 html頁面 hello jquery div html 結果 hello 例子 html頁面 jquery div html nice...