js裡text和val的區別

2021-08-29 00:23:53 字數 341 閱讀 7147

text():獲取或者改變指定元素的文字

html():獲取或改變指定元素的html元素以及文字

val():獲取或者改變指定元素的value值(一般是表單元素)

以上3個都是jquery類庫中的語法

基本沒有什麼區別,作用都是獲得當前物件的value值(一般是表單元素)

只是,this.value是js的原生語法,$(this).val()是jquery的語法

使用this.value無需引入任何庫檔案,而$(this).val()則需要引入jquery庫檔案

最後補充:

就是像這個可以填寫的文字取值賦值用val(),不可以填寫的如就用text()

jquery獲取元素內容 text 和val

不傳引數的text 方法在獲取文字內容時,會把子元素的文字也獲取過來 會刪除 html 標記 例子 aaa bbb 當jquery選擇器選中的元素有多個時,它會返回所有匹配元素的組合的文字內容 會刪除 html 標記 w3cschool上面的乙個例子 this is a paragraph.this...

JS裡「 」 「 」 「 」的區別

1 表示賦值操作 2 相同,但要求不嚴格。比如 a 15 b 15 乙個為數字型,乙個為字串型,在js的規範中並沒有嚴格要求,所以會認為 a b。比較過程 1 如果兩個值型別相同,再進行三個等號 的比較 2 如果兩個值型別不同,也有可能相等,需根據以下規則進行型別轉換在比較 a 如果乙個是null,...

jQuery中val和value的區別

1.jquery中的val 方法用來獲取或設定輸入框或選擇框的值。獲取值 text val 設定值 text val value 也可以來獲取或設定select標籤的值 select1 select2 獲取值 select val 設定值 select val select1 2.jquery中沒有...