关于jquery中html()、text()、val()的区别

.html()

用为读取和修改元素的HTML标签    对应js中的innerHTML

.html()

是用来读取元素的HTML内容(包括其Html标签),.html()方法使用在多个元素上时,只读取第一个元素

.text()

用来读取或修改元素的纯文本内容  对应js中的innerText

text()

用来读取元素的纯文本内容,包括其后代元素;.text()方法不能使用在表单元素上

.val()

用来读取或修改表单元素的value值

.val()

是用来读取表单元素的"value"值,.val()只能使用在表单元素上

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、样式篇 第1章 初识jQuery (1)环境搭建 进入官方网站获取最新的版本 http://jquery.co...
    凛0_0阅读 3,536评论 0 44
  • jQuery基础(一)——样式篇 1-2环境搭建 1-3 jQuery HelloWorld体验 $(docume...
    croyance0601阅读 1,117评论 0 8
  • 第一章 jQuery简介 1-1 jQuery简介 1.简介 2.优势 3.特性与工具方法 1-2 环境搭建 进入...
    mo默22阅读 1,678评论 0 11
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,868评论 1 92
  • 2017年4月11日 星期二 晴转雨 今天我是值日生。 值日生...
    晨晨_d5f3阅读 294评论 0 2