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中沒有...