Rumah > hujung hadapan web > tutorial js > js中的text(),html() ,val()的区别

js中的text(),html() ,val()的区别

高洛峰
Lepaskan: 2016-10-09 13:51:19
asal
1238 orang telah melayarinya

js中的text(),html() ,val()的区别

 

text(),html() ,val()三个方法用于html元素的存值和取值,但是他们各有特点,text()用于html元素文本内容的存取,html()不但可以用于html元素文本内容的存取,还可以用于html内容的存取。val()用于input元素内容的存取。

一. text()

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

console.log(text);

text

console:text

  

二. html()

text

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

console.log(str);

console:

text

三. val()

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

console.log(str);

console:text

异同点:

text()和html()都可以用于元素文本的存取,但是html()不仅可以用于元素文本的存取,还可以用于元素节点的存取。

val()不同于text()和html(),val()用于input节点内容的存取。


sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan