
Jquery获取与设置属性
发布日期:2021-05-07 22:02:29
浏览次数:21
分类:原创文章
本文共 2177 字,大约阅读时间需要 7 分钟。
1. jQuery 拥有可操作 HTML 元素和属性的强大方法
获得内容 - text()、html() 以及 val()
三个简单实用的用于 DOM 操作的 jQuery 方法:
text() - 设置或返回所选元素的文本内容html() - 设置或返回所选元素的内容(包括 HTML 标记)val() - 设置或返回表单字段的值
注意他们是有区别的,text获取的是元素的文本内容,html获取的是所选择元素里面的内容,val获取的是表单的文本内容
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery-3.3.1.js" ></script> </head> <body> <p class="p">我是一个p标签</p> <div class="div1" style="width: 100px; height: 100px; background: skyblue;"> <p>div1里面的文本内容</p> <span>div1里面的span文本内容</span> </div> <input type="text" value="username" name="username" class="username"/><br /> <button id="btn1" >获取所选元素的内容</button> <button id="btn2" >获取所选元素的文本内容</button> </body> <script type="text/javascript"> $("#btn1").click(function(){ alert($(".p").html()); alert($(".div1").html()); }); $("#btn2").click(function(){ alert($(".p").text()); alert($(".div1").text()); }); alert($(".username").val()); </script></html>
2. ①设置内容 - text()、html() 以及 val()
text() - 设置所选元素的文本内容html() - 设置所选元素的内容(包括 HTML 标记)val() - 设置表单字段的值
下面是具体的例子:
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery-3.3.1.js" ></script> </head> <body> <p class="p"></p> <div class="div1" style="width: 100px; height: 100px; background: skyblue;"> </div> <input type="text" name="username" class="username"/><br /> <button id="btn1" >设置所选元素的内容</button> <button id="btn2" >设置所选元素的文本内容</button> <button id="btn3" >设置所选元素的文本内容</button> </body> <script type="text/javascript"> $("#btn1").click(function(){ $(".div1").html("<p>div1里面的文本内容</p>"); }); $("#btn2").click(function(){ $(".p").text("我是一个p标签"); }); $("#btn3").click(function(){ $(".username").val("username"); }); </script></html>
②Jquery attr() 方法也用于设置/改变属性值
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="jquery-3.3.1.js" ></script> </head> <body> <input type="text" class="username"/> <button id="btn1">使用attr来设置属性</button> </body> <script type="text/javascript"> $("#btn1").click(function(){ $(".username").attr("value", "username"); }); </script></html>
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年03月22日 00时22分27秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
红黑树学习
2019-03-05
3D案例——旋转木马
2019-03-05
vue中导入导入 Mint-UI的注意事项
2019-03-05
Vue——mock模拟数据的使用
2019-03-05
Nginx配置反向代理与负载均衡
2019-03-05
高阶函数reduce
2019-03-05
Lionheart万汇:布林线双底形态分析技巧
2019-03-05
Lionheart万汇:台积电大幅提升资本开支,2021有望续创辉煌
2019-03-05
Lionheart万汇:新年消费结构中贵金属交易机会
2019-03-05
LHCM万汇:在需求上升中,美国贸易赤字创下历史新高
2019-03-05
Python数据处理笔记01--numpy数组操作
2019-03-05
大力出奇迹之js文件爆破
2019-03-05
jsp技术入门
2019-03-05
线程同步机制和三个线程不安全例子
2019-03-05
Mybatis的入门01
2019-03-05
开发者社区公告【MW移动端钱包】开发公示
2019-03-05
Vue01常见指令,axios
2019-03-05
Vue路由嵌套刷新后页面没有重新渲染
2019-03-05
Vue使用bus进行组件间、父子路由间通信
2019-03-05
数据库三个级别封锁协议
2019-03-05