改变一个元素内的值,分别什么时候用val("xxx"),html("xxx")和text("xxx")?
<button value="btn">It is button</button>
.val(),取得是"btn"
.text(),去的是"It is button"
你可以设置一个元素的value 和text,value相当于元素属性,text是其中的文本
1.HTML
html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档
html(val):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。
2.TEXT
text():取得所有匹配元素的内容。
结果是由所有匹配元素包含的文本内容组合起来的文本。这个方法对HTML和XML文档都有效。
text(val):设置所有匹配元素的文本内容
与 html() 类似, 但将编码 HTML (将 "<" 和 ">" 替换成相应的HTML实体).
3.VAL
val():获得第一个匹配元素的当前值。
val(val):设置每一个匹配元素的值。
ex:
1. 这个就需要用 val()。
2.你好 这个就用 text()。
3.
您好!
这个问题,你要理解value 和text的区别就行了
简单的理解就是
首尾标签的 修改内容的就是HTMLhttp://www.cnblogs.com/aqbyygyyga/archive/2011/11/03/2234926.html