jQuery入门之属性操作和内容文本【总结+案例】

前端提高篇(八十四):jQuery的文本属性:text()、html()、val() javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。 阅读详情


前言

jQuery属性操作主要是对元素属性的获取和修改,这里就介绍一下获取修改元素属性值prop(),attr(),data()以及获取修改内容文本值的html(),text(),val()

一、获取修改元素值

1.prop()

概述

prop()设置或获取元素固有属性值,他获取的是属性原有的而不是用户自定义的,例如a标签里面的href这类

参数

参数有两种情况

1.prop(“属性”)
当prop(“属性”)时,prop()将获取该标签参数属性的属性值

<a href="http://www.itcast.cn" title="都挺好">都挺好</a>
//element.prop("属性名") 获取属性值
console.log($("a").prop("href"));

在这里插入图片描述

2.prop(“属性”,“属性值”)
当prop(“属性”,“属性值”)时,prop()将修改该标签参数属性的属性值

<a href="http://www.itcast.cn" title="都挺好">都挺好</a>
//element.prop("属性名") 获取属性值
$("a").prop("title", "这不是挺好的吗");

在这里插入图片描述


2.attr()

概述

attr()设置或获取元素自定义属性值,即为用户定义的属性值,比如data-index之类的用户自定义属性。语法与prop相同但是有可以获取html5的自定义属性的优点

参数

1.attr(“属性”)
当attr(“属性”)时,attr()将获取该标签参数属性的属性值

 <div index="1" data-index="2">我是div</div>
console.log("attr()设置或获取元素自定义属性值");
console.log($("div").attr("index"));

在这里插入图片描述

2.attr(“属性”,“属性值”)
当attr(“属性”,“属性值”)时,attr()将修改该标签参数属性的属性值

<div index="1" data-index="2">我是div</div>
$("div").attr("index", 4);

在这里插入图片描述


3.data()

概论

*data()方法可以在指定的 元素上存取数据,并不会修改DOM元素结构。一旦页面刷新,之前存放是数据将被移除
*但是data()数据缓存,里面的数据存放在元素的缓存类里面
*也可以获取html5的自定义属性
*获取时不用写data-

参数

1.data(“属性”,“属性值”)
当data(“属性”,“属性值”)时,data()将修改该标签参数属性的属性值
但是data()数据缓存,里面的数据存放在元素的缓存类里面

<span>123</span>
 $("span").data("uname", "candy");

2.data(“属性”)
当data(“属性”)时,data()将获取该标签参数属性的属性值

<span>123</span>
console.log(" data()数据缓存 里面的数据存放在元素的缓存类里面");
console.log($("span").data("uname"));

在这里插入图片描述


二、获取修改内容文本值

html()

普通元素内容,同时会获取该元素下的子元素。相当于原生innerHTML。

参数

1.参数为空就是获取元素内容

   <div>
        <span>我是内容</span>
    </div>
console.log("html()普通元素内容");
console.log($("div").html());        

在这里插入图片描述

2.有参数就是设置元素内容

   <div>
        <span>我是内容</span>
    </div>
$("div").html("123");       

在这里插入图片描述

3.若html()参数格式为html(""),则可以实现清空该元素所有内容的效果

   <div>
        <span>我是内容</span>
    </div>
$("div").html("");       

在这里插入图片描述


text()普通文本内容

text()普通文本内容,获取的是元素内部的文字内容,不包括元素。相当于原生innerText

参数

1.参数为空就是获取元素内容,

<span>kira</span>
console.log("text()普通文本内容");
console.log($("div").text());      

在这里插入图片描述
2.有参数就是设置元素内容

<span>kira</span>
  $("span").text("poi");    

在这里插入图片描述

3.若text()参数格式为text(""),则可以实现清空该元素所有文字内容的效果

<span>kira</span>
$("span").text("");       

在这里插入图片描述


val()

用于input,获取设置表单值,相当于原生value。

参数

1.参数为空就是获取元素内容,

 <input type="text" value="请输入内容">
 console.log("获取设置表单值val()");
console.log($("input").val());   

在这里插入图片描述

2.有参数就是设置元素内容

 <input type="text" value="请输入内容">
  $("input").val("123");

在这里插入图片描述

3.若val()参数格式为val(""),则可以实现清空该元素所有文字内容的效果

 <input type="text" value="请输入内容">
 $("input").val("");     

在这里插入图片描述


jQuery——jQuery的CSS,class,属性操作及案例应用 文章目录CSS操作class操作css与class操作综合案例:tab栏属性操作prop方法prop表格全选案例案例:美女画廊 CSS操作 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <ul> <li>张欣欣< 阅读详情

相关推荐

jQuery - 获取内容和属性、设置

jQuery 拥有可操作 HTML 元素和属性的强大方法。

xiaoaque的博客 1116

jQuery操作文本和增删元素

1

python全栈 576

jQuery 属性操作

今天又是一篇理论知识,如果不觉得耐烦慢慢欣赏吧!! 一、jQuery 属性操作 1、元素固有属性值 prop() 2、元素自定义属性值 attr() 3、数据缓存 data() 二、jQuery 文本属性值 1、jQuery内容文本值 三、jQuery 元素操作 1、遍历元素 2、创建、添加、删除 四、jQuery 尺寸、位置操作 1、jQuery 尺寸操作 2、jQuery 位置操作 五、今日总结 一、jQuery 属性操作 jQuery 常用属性操作有三种:prop()

原地起飞 1507

jQuery基础(文本内容、元素操作、尺寸、位置)

文本内容获取、修改;元素的遍历、创建、添加、删除;元素尺寸、位置;

weixin_57920269的博客 279

英飞凌TC3xx的GTM模块到底有多强?从PWM生成到电机驱动,一篇讲透车载定时器核心

本文深入解析英飞凌TC3xx系列中的GTM模块在汽车电子领域的强大功能,从PWM生成到电机驱动的全链路设计。通过模块化架构和硬件级解决方案,GTM显著提升系统精度和响应速度,适用于电机控制、电源管理等复杂场景。文章结合实战经验,详细拆解GTM的技术实现和性能优势。

weixin_27741699的博客 204

基于Arduino与脑电模块的意念控制LED灯环实现

脑机接口(BCI)技术通过采集和处理脑电信号,实现人脑与外部设备的直接交互。其核心原理是利用传感器捕捉大脑活动产生的微弱电信号,经过放大、滤波和特征提取,转换为可识别的指令。这项技术在医疗康复、神经反馈训练和人机交互等领域具有重要价值。本文聚焦于一个具体的工程实践:使用消费级NeuroSky TGAM模块采集专注度与放松度数据,通过Arduino平台解析信号,并驱动WS2812B LED灯环实现实时可视化反馈。项目涵盖了硬件选型、电路搭建、数据解析和光效映射等关键环节,为脑机接口入门和嵌入式开发提供了完整的

weixin_28721917的博客 280

【jQuery】常用API——jQuery内容文本值

要针对元素的内容还有表单的值操作。html();html('内容');

早睡早起长头发的博客 365

FPGA调试利器:VIO与ILA在Vivado中的实战应用指南

本文详细介绍了Vivado中FPGA调试工具VIO与ILA的实战应用技巧。VIO作为虚拟输入/输出工具,可实时调整参数;ILA作为集成逻辑分析仪,能高效捕获内部信号。文章通过具体案例展示了如何配置ILA采样深度、触发条件,以及VIO的动态参数调整功能,帮助开发者提升上板调试效率,解决常见通信失败、数据不同步等问题。

weixin_42553471的博客 424

jQuery详解

jQuery一、概述二、基本使用三、jquery选择器四、样式操作五、操作元素类名六、属性操作七、内容文本操作八、元素操作九、事件绑定十、获取元素的尺寸、位置 一、概述 1、什么是jQuery jQuery是一个快速、小型且功能丰富的JavaScript库。通过易于使用的API(可在多种浏览器中使用),使HTML文档的遍历和操作、事件处理、动画和Ajax等操作变得更加简单。结合了多功能性和可扩展性,jQuery改变了数百万人编写JavaScript的方式。 2、jQuery 优点 轻量级,核心文件才十几k

m0_52634705的博客 791

Zabbix Trigger actions访问出现500

本篇博客详细介绍了Zabbix访问'Trigger actions'出现的错误状况,访问界面出现500,并提供了解决方案。

格子的博客 562

查看电脑mac地址+主机名+用户名并导出

张三:李四,应公司要求,今天下班前必须将这张表格里面用户电脑的mac地址统计出来!李四:我该怎么办呢?一个一个查看,太没有效率了吧!对了,我可以做一个bat脚本啊!

拥抱着青春 1974

Jquery中如何获取元素的文本,值,属性和内容

jQuery DOM 操作 jQuery 中非常重要的部分,就是操作 DOM 的能力。jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。 提示:DOM = Docum...

lumot的博客 1万+

抖音自定义卡片链接(图文链接)

抖音自定义可以自定义标题,打开链接,和展示图片 效果 主要代码 public void sendMessage(String conversationId, Object aBaseContent) throws Exception { // C233282u5.LIZIZ.LIZ().LIZIZ(LIZ).LIZ(obtain).LIZ(hLn).LIZ((AbstractC59811HHc) new H9Q()); Object HOa = ReflectionUtil

傅恒的博客 4140

jQuery操作属性和内容

1 jQuery属性 我们可以通过jQuery轻松的操作分配给HTML元素的属性。 比如元素的 href,src,id,class,style 属性。 attr()方法用于获取属性的值。 例如: HTML: <a href="https://www.youkuaiyun.com/"> 点击这里 </a> JavaScript: $(function() { var val = $("a").attr("href"); alert(val); }); // 弹出

赵广陆 1000

在 SAP BTP 中通过 MTA 自动创建 Service Broker 的原理与实战

本文探讨了如何在SAP BTP的Cloud Foundry环境中通过MTA部署自动创建和注册Service Broker。传统手动注册方式存在依赖管理员、环境一致性差等问题。通过MTA部署可实现自动化Broker注册,利用占位符生成安全凭证,并确保平台端与应用端认证一致。文章详细解析了关键配置参数,包括create-service-broker标志、Broker名称、认证凭据和访问URL的设置方法。这种基础设施即代码(IaC)方式能提升DevOps实践水平,使服务注册成为应用部署流水线的有机组成部分。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 200

华为昇腾云平台适配Baichuan2大模型记录

文件发现报错:ValueError: The pipeline stage 2 in auto_parallel_context is not equal to the pipeline_stage 1 in the config.run_baichuan2_7b.yaml`,发现默认设备数是16卡,对应的pipeline_stage为2,但实际是8卡,那就改成下面的试试看。,将Baichuan2_7B_Chat.ckpt文件复制进去,将。点击镜像管理,突然发现有个2_2_0,赶紧新建了一个,成功。

羊城迷鹿的博客 2393

探索jQuery:操作HTML元素属性和内容

jQuery是一个跨浏览器的JavaScript库,它封装了JavaScript常用的功能,如HTML文档遍历和操作、事件处理、动画和Ajax。jQuery的简洁语法使得DOM操作变得简单直观。

weixin_43822401的博客 1240

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

jQuery操作属性、属性文本和属性节点

操作属性节点 属性节点就是在标签上的各种属性,例如class,name,id等; 操作属性节点主要用到jQuery中:attr函数,removeAttr函数 attr函数是用来查询和设置属性节点的函数 查询属性:在attr函数中只写一个属性名就代表查询属性 注意:无论找到多少个元素,都只会返回第一个元素指定的属性节点的值 设置属性:在attr函数中写属性名和属性值两个属性表示设置 注意:找到多少个元素就会设置多少个元素 removeAttr函数是用来删除属性节点的函数: 会删除所

优快云zhaojiale的博客 1万+

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

jQuery属性操作和内容文本值

含有标签测试我是内容

十三阿哥的博客 364

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

jQuery学习901~923(jQuery属性操作+jQuery内容文本值+购物车案例模块+jQuery元素操作+jQuery尺寸位置操作+品优购电梯导航)

所谓元素固有属性就是元素本身自带的属性,比如元素里面的href,比如元素里面的type用户自己给元素一阿娘的属性,称为自定义属性。比如div添加index=“1”改方法也可以获取H5自定义属性data()方法可以在指定的元素上存取数据,并不会修改DOM元素结构,一旦页面刷新,之前存放的数据都将被移除同时,还可以读取HTML5自定义属性data-index,得到的是数字型 案例: 购物车案例模块-全选 全选思路:里面3个小的复选框按钮(j-checkbox)选中状态(checked)跟着

m0_57809042的博客 4036

jQuery(二)—— jQuery 属性操作 / jQuery 内容文本值 / jQuery 尺寸、位置操作

原以为 jQuery 不需要学习,但是接触了一些 VUE 框架,发现用到了好多 jQuery 的知识,于是返回来重新学习。本系列笔记大概分为三篇,陆续更新。 参考:W3school —— jQuery 教程;黑马 pink 老师前端入门 系列笔记: jQuery(一)—— jQuery 概述 / jQuery 选择器 / jQuery 样式操作 / jQuery 效果 文章目录一、jQuery 属性操作1. 设置或获取元素固有属性 prop()2. 设置或获取元素自定义属性 attr()3. 数据缓存 .

imByte的博客 924

jQuery - 设置内容和属性

1万+

jQuery - 获取内容和属性

系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。   DOM = Document Object Model(文档对象模型) DOM 定义访问 HTML 和 XML 文档的标准: "W3C 文档对象模型独立于平台和语言的界面,允许程序和脚本动态访问和更新文档的内容、结构以及样式。"     获得内容 - text()、html() 以及 val() 三个简单实用的用于 DOM 操作的 jQuery 方法: text() - 设置或返回所选元素的文本内容

1万+

四、jQuery 属性操作、jQuery 文本属性值

  目录jQuery 属性操作1、元素固有属性值 prop()2、元素自定义属性值 attr()3、数据缓存 data()4、购物车案例模块—全选jQuery 文本属性值1、jQuery内容文本值2、案例:购物车案例模块-增减商品数量3、案例:购物车案例模块-修改商品小计jQuery 元素操作1、遍历元素2、案例:购物车案例模块-计算总计和总额3、创建、添加、删除1.3.4 案例:购物车案例模块-删除商品模块1.3.5 案例:购物车案例模块-选中商品添加背景1.4. jQuery 尺寸、位置操作1.4.1

赚钱养自个儿的博客 294

jQuery | 常用API ( 属性操作 + 内容文本值 + 元素操作 + 尺寸、位置操作)

目录 jQuery 属性操作 设置或获取元素固有属性值 prop() 设置或获取元素自定义属性值 attr() 数据缓存 data() 案例:购物车案例模块-全选 jQuery 内容文本值 1. 普通元素内容 html()( 相当于原生inner HTML) 2. 普通元素文本内容 text() (相当与原生 innerText) 3. 表单的值 val()( 相当于原生value) 案例:购物车案例模块-增减商品数量 案例:购物车案例模块-修改商品小计 jQuery 元素操作 .

不爱吃菜的菜菜的博客 545
上一篇: 模拟京东快递单号查询案例
下一篇: js的正则表达式
代森森
博客等级 码龄5年 1037粉丝 42原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值