[转]关于jquery中html()、text()、val()的区别
2023-09-11 14:16:15 时间
原文地址:http://www.cnblogs.com/xiaolifeidao/p/3715830.html
.html()用为读取和修改元素的HTML标签 对应js中的innerHTML
.html()是用来读取元素的HTML内容(包括其Html标签),.html()方法使用在多个元素上时,只读取第一个元素
.text()用来读取或修改元素的纯文本内容 对应js中的innerText
text()用来读取元素的纯文本内容,包括其后代元素;.text()方法不能使用在表单元素上
.val()用来读取或修改表单元素的value值
.val()是用来读取表单元素的"value"值,.val()只能使用在表单元素上
关于三者的区别
1. .val()方法和.html()相同,如果其应用在多个元素上时,只能读取第一个表单元素的"value"值,但是.text()和他们不一样,如果.text()应用在多个元素上时,将会读取所有选中元素的文本内容。
2 .html(),.text(),.val()都可以使用回调函数的返回值来动态的改变多个元素的内容。
相关文章
- jQuery显示隐藏密码插件jquery.toggle-password演示
- jquery中事件委派代码分析以及jQuery中delegate和on的用法与区别详细解析
- [JQuery] jQuery选择器ID、CLASS、标签获取对象值、属性、设置css样式
- 使用jQuery实现返回顶部功能
- 解密jQuery事件核心 - 绑定设计(一)
- jQuery插件 -- Form表单插件jquery.form.js
- 第一百八十一节,jQuery-UI,知问前端--自动补全 UI--邮箱自动补全
- jquery ajax分页 js对象
- JQuery模板插件-jquery.tmpl
- HTML DOM print() 方法 ,html 打印
- 电子签章盖章之jQuery插件jquery.zsign
- 支持模糊查询的替代html中select的jquery插件
- 直接在UI5里使用jQuery, 而不是oData API去绑定模型
- HTML里Dom onload和jQuery document ready这两个事件的区别
- jQuery.sap.newObject
- jquery上传头像demo效果示例(整理)
- 两个html中div的复用 如何在HTML不同的页面中,共用头部与尾部?iframe标签
- 在jsp中显示原始html代码,不要渲染 / 在JSP页面中如何将HTML标记显示出来
- Javascript:jQuery的ajax请求get请求模板
- JavaScript(20)jQuery HTML 加入和删除元素
- python web py入门(52)- jQuery - $("").html()实现在页面提示信息
- jquery案例13——jq简易购物车、加减计算、删除