必威体育Betway必威体育官网
当前位置:首页 > IT技术

.html()和.text()及.val()的区别

时间:2019-10-26 11:14:24来源:IT技术作者:seo实验室小编阅读:75次「手机版」
 

dsada

.html()和.text()及.val()的区别

.html()

.html():获取集合中第一个匹配元素的HTML内容。这个函数不能用于XML文档。但可以用于XHTML文档

.html( htmlString ):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档

.html( function(index, oldhtml)):return设置HTML内容的一个函数。index可选。接收选择器的

下标 位置;oldhtml可选。接收选择器的当前内容。

.text()

.text():获取匹配元素集合中每个元素的合并文本内容,包括他们的后代。这个方法对HTML和XML文档都有效。

.text( textString ):设置匹配元素内容的文本

.text( function(index, oldtext)):return设置文本内容的一个函数。index可选。接收选择器的 下标

位置;oldtext可选。接收选择器的当前内容。

.val()

.val():获取匹配的元素集合中的第一个元素的当前值

.val(value):设置匹配的元素集合中的每个元素的值

.val( function(index, oldvalue) ) return设置文本内容的一个函数。index可选。接收选择器的 下标

位置;oldvalue可选。接收选择器的当前内容。

注意事项:

.html():

方法内部使用的是DOM的innerHTML属性来处理的,所以在设置与获取上需要注意的一个最重要的问题,这个操作是针对整个HTML内容(不仅仅是文本内容,元素标签也包含在里面)

.text():

结果返回一个字符串,包含所有匹配元素的合并文本

.val():

多用来设置表单的字段的值。

通过.val()处理select元素,当没有选择项被选中,他返回null。

如果select元素有multiple(多选)属性,并且至少一个选择项被选中,.val()方法返回一个数组,这个数组包含每个选中的选择项的值。

文章最后发布于: 2018-05-02 14:58:04

相关阅读

html学生成绩信息表

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> * { margin: 0;

html里显示中文乱码的原因及解决办法

html里显示中文乱码的原因及解决办法我试着写第一个html文件时候,发现打开保存的html文件后,中文显示的是乱码的。我知道这是字符编

HTML5中引入JS

在页面中引入JS <script src="jquery-1.10.2.min.js" type="text/javascript"></script> HTML5中引入JS <script src="jquer

HTML5带来wap网页颠覆性变革 开发实战之网易微博

HTML5在国内外越来越受到互联网开发团队的青睐。国外,谷歌兴致勃勃地开发Chrome Web Store,微软发布了支持使用HTML5技术开发的&ldq

HTML打印“无穷符号”

//html <body> <p id="p"></p> </body> //javascript <script> var p = document.getElementById("p"); p.innerHTML = "&infi

分享到:

栏目导航

推荐阅读

热门阅读