不传参数的text()方法在获取文本内容时,会把子元素的文本也获取过来(会删除 HTML 标记),例子:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<body><div id="container">aaa<div>bbb</div></div>
<script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script>alert($('#container').text());//aaa bbb
</script>
</body>
</html>  

当jQuery选择器选中的元素有多个时,它会返回所有匹配元素的组合的文本内容(会删除 HTML 标记)。W3cschool上面的一个例子

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<body>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p><script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script>alert($("p").text());//返回两段文本内容
</script>
</body>
</html>

传参数的text()方法用于设置值时,它会覆盖被选元素的所有内容。里面可以传标签内容。如:$("p").text(aaa<b>bbb</b>)

对于除表单外的元素,都可以用text()获取和设置元素的内容。

对于表单元素,有个value属性,value属性的内容也会显示在页面。这种情况则用jquery的val()方法获取和设置。

转载于:https://www.cnblogs.com/xiaochongchong/p/5497821.html

jquery获取元素内容-text()和val()相关推荐

  1. jQuery获取元素内容

    html()方法 返回或设置被选元素的内容 如果,没有参数,返回被选元素的内容 如果,有参数,设置被选元素的内容 // 返回元素 var text=$('.divClass').html(); // ...

  2. Jquery 获取元素内容

    语法解释: 1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发 2. var ...

  3. jquery判断元素内容是否为空的方法

    用jquery获取元素内容需要分两个情况: input 用val(); var value = $('#test').val(); 是否为空的判断方法: if(value.length == 0){} ...

  4. jQuery获取表格内容

    一个表格往往是从后台获取数据,因此表格的内容往往只有孤立的tr.td标签,而不包含id.class.name这些可以直接被选择器识别的标签:而且从后台获取的数据往往是不断发生变化的,给表格加上id等标 ...

  5. js jquery 获取元素(父节点,子节点,兄弟节点)

    js jquery 获取元素(父节点,子节点,兄弟节点) js 获取元素(父节点,子节点,兄弟节点) var test = document.getElementById("test&quo ...

  6. jquery获取元素在文档中的位置信息以及滚动条位置(转)

    jquery获取元素在文档中的位置信息以及滚动条位置 http://blog.csdn.net/qq_34095777/article/details/78750886     原文链接 原创 201 ...

  7. jquery获取元素宽高

    前言 jquery获取元素宽高 <!DOCTYPE html> <html lang="zh" > <head><meta charset ...

  8. html获取边缘元素,JQuery 获取元素到浏览器可视窗口边缘的距离

    获取元素到浏览器可视窗口边缘的距离 by:授客 QQ:1033553122 1.测试环境 JQuery-3.2.1.min.js 下载地址: https://gitee.com/ishouke/fro ...

  9. react的ref三种使用方式,获取元素内容

    react的ref三种使用方式,获取元素内容. 注意:应尽可能少的使用ref,优先使用state 1.字符串 refGetData1=()=>{alert("获取到的内容:" ...

最新文章

  1. linux在shell中获取时间
  2. 自学python推荐书籍2019-2019最强Python书单!
  3. python中copy模块的使用,深拷贝和浅拷贝
  4. 数学建模学习笔记——聚类模型
  5. css3小球坠落,CSS3 圆球体内的小球碰撞运动
  6. 常见性能优化小技巧原理
  7. .NET6之MiniAPI(二十三):Refit
  8. Google App Engine:在您自己的域中托管应用程序
  9. Keras 的预训练权值模型用来进行预测、特征提取和微调(fine-tuning)
  10. wpf开源ui引用步骤_完善开源产品策略的6个步骤
  11. Vue 犯罪指南:TypeError: Right-hand side of 'instanceof' is not an object
  12. MySQL求n以内素数_C++ 实现求小于n的最大素数的实例
  13. 关于Angular样式封装
  14. linux7dhcpd服务命令,CentOS7系统架设DHCP服务
  15. win7计算机用户名在哪改,win7系统怎么更改用户账户名称|win7修改用户名的方法...
  16. 企业口碑营销如何做好,可运用这5T理论
  17. win10计算机管理器在哪,Windows10如何打开资源管理器?Windows10任务管理器在哪?...
  18. C++QT13位时间戳转换成年月日时分秒毫秒
  19. 凝心聚力共赢未来!“数智新基建,低碳新发展”港股开户活动圆满落
  20. protractor 添加测试报告

热门文章

  1. Django的STATIC_ROOT和STATIC_URL以及STATICFILES_DIRS
  2. 51nod 1237 最大公约数之和 V3
  3. 使用FreeImage加载纹理
  4. 关于Netbeans调试PHP
  5. 什么是ETL?一文掌握ETL设计过程
  6. 人口简史:我们曾经差一点就彻底没了
  7. 世界杯29场点球大战的269个点球数据都在这里!霍金的公式帮了英格兰吗?
  8. 数据告诉你,抖音是怎么在半年之内逆袭的
  9. mysql 关闭in自动排序_为什么MySQL的in查询会自动排序
  10. Facebook史上最严重宕机:互联网企业是时候重新审视架构了?