1. 程式人生 > >JQuery中的text(),html()和val()區別

JQuery中的text(),html()和val()區別

定義和用法

text() 方法方法設定或返回被選元素的文字內容

text()只輸出標籤內的文字內容,和js的innerText方法一樣

定義和用法

html() 方法返回或設定被選元素的內容 (inner HTML),包括標籤。

如果該方法未設定引數,則返回被選元素的當前內容。當前標籤內的文字內容,如果有子標籤,則把子標籤本身和子標籤內的文字一起返回

這個和js的innerHTML差不多

定義和用法

val() 方法返回或設定被選元素的值。

元素的值是通過 value 屬性設定的。該方法大多用於 input 元素。

方法主要用於獲取表單元素的值

如果該方法未設定引數,則返回被選元素的當前值。

val()是用來輸出表單內的資料,val()是隻針對標籤的value屬性的