jquery中 html()、text() 、val() + 常用表单元素.docxVIP

jquery中 html()、text() 、val() + 常用表单元素.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
jquery中html()、text()、val()常用表单元素

.html()用为读取和修改元素的HTML标签.text()用来读取或修改元素的纯文本内容.val()用来读取或修改表单元素的value值。这三个方法功能上的对比.html(),.text(),.val()三种方法都是用来读取选定元素的内容;只不过.html()是用来读取元素的HTML内容(包括其Html标签),.text()用来读取元素的纯文本内容,包括其后代元素,.val()是用来读取表单元素的value值。其中.和.text()方法不能使用在表单元素上,而.val()只能使用在表单元素上;另外.html()方法使用在多个元素上时,只读取第一个元素;.val()方法和.html()相同,如果其应用在多个元素上时,只能读取第一个表单元素的value值,但是.text()和他们不一样,如果.text()应用在多个元素上时,将会读取所有选中元素的文本内容。【text也是只能读取第一个选中元素的文本】.html(htmlString),.text(textString)和.val(value)三种方法都是用来替换选中元素的内容,如果三个方法同时运用在多个元素上时,那么将会替换所有选中元素的内容。.html(),.text(),.val()都可以使用回调函数的返回值来动态的改变多个元素的内容。例子:div id=div?? ? phere is a paragram/p??? divhere is a big DIV/div/divfunction showVal(){? ?var div = $(#div);??? alert(showVal():? +div.val());显示为空}function showHtml(){? ?var div = $(#div);? ?alert(showHtml():? +div.html());显示为:phere is a paragram/p?divhere is a big DIV/div}function showText(){var div = $(#div);??? alert(showText():? +div.text());显示为:here is a paragramhere is a big DIV??? }总结:val()---一般用在input上,而不用在其他元素,用来获取input或者是select的值html()和text()可用在多种元素上,但是html()相当于依据源代码返回,也就是在返回的内容中会包含各种tag,而text()则相当于是依据页面显示返回,返回的内容是出去各种tag之间的内容html属性中有两个方法,一个有参,一个无参?????? 1. 无参html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档,返回的是一个String??? 例子:? ? ? ? ? html页面代码:divpHello/p/div?????????? jquery代码:$(div).html();????????? 结果:Hello???? 2.有参html(val):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。返回一个jquery对象???????? html页面代码:div/div ??????? jquery代码:$(div).html(pNice to meet you/p);??????? 结果:[ divp Nice to meet you/p/div ]??????其次,text属性中有两个方法,一个有参,一个无参??????? 1. 无参text():取得所有匹配元素的内容。结果是由所有匹配元素包含的文本内容组合起来的文本。返回的是一个String???????? 例子:??????????? html页面代码:pbHello/b fine/p????????????????????????????????? pThank you!/p?????????? jquery代码:$(p).text();????????? 结果:HellofineThankyou!?????????? 2.有参text(val):设置所有匹配元素的文本内容,与 html() 类似, 但将编码 HTML (将 和 替换成相应的HTML实体).返回一个jquery对象?????????? html页面代码:pTest Paragraph./p ???????? jquery代码:$(p).text(bSome/b new text.);????????? 结果:[ pbSome/b new text./p ]最后,val()属性中也有两个方法,一个有参,一个无参。?????? 1.无参val(

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档