首頁 >web前端 >js教程 >js中的text(),html() ,val()的區別

js中的text(),html() ,val()的區別

高洛峰
高洛峰原創
2016-10-09 13:51:191244瀏覽

js中的text(),html() ,val()的區別

 

text(),html() ,val()三個方法用於html元素的存值和值,但是他們各有特點,text()用於html元素文字內容的訪問,html()不但可以用於html元素文字內容的訪問,還可以用於html內容的訪問。 val()用於input元素內容的存取。

一. text()

var text = $("div").text();

console.log(text);

text

conss. )

text

var str = $("div").html();

console.log(str);

console:

console.log(str);

console:

text

.

var str = $("input").val();

console.log(str);

console:text

異同點:

text()和html()都可以用於元素文本的訪問,但是html()不僅可以用於元素文字的訪問,還可以用於元素節點的訪問。

val()不同於text()和html(),val()用於input節點內容的存取。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn