当前位置: 网站首页>小程序开发>网站开发

通辽做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式

发表日期: 2022-08-07 10:51:18 浏览次数:40


通辽做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式


网站建设.png

jQuery - 获取内容和属性


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


jQuery DOM 操作

jQuery 中非常重要的部分,就是操作 DOM 的能力。

jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。

lampDOM = Document Object Model(文档对象模型)

DOM 定义访问 HTML 和 XML 文档的标准:

"W3C 文档对象模型独立于平台和语言的界面,允许程序和脚本动态访问和更新文档的内容、结构以及样式。"



获得内容 - text()、html() 以及 val()

三个简单实用的用于 DOM 操作的 jQuery 方法:

  • text() - 设置或返回所选元素的文本内容

  • html() - 设置或返回所选元素的内容(包括 HTML 标签)

  • val() - 设置或返回表单字段的值

下面的例子演示如何通过 jQuery text() 和 html() 方法来获得内容:

实例

$("#btn1").click(function(){  alert("Text: " + $("#test").text());}); $("#btn2").click(function(){  alert("HTML: " + $("#test").html());});


click(function(){

  alert("Text: " + $("#test").text());

});

$("#btn2").click(function(){

  alert("HTML: " + $("#test").html());

});


尝试一下 »

下面的例子演示如何通过 jQuery val() 方法获得输入字段的值:


实例

$("#btn1").click(function(){

  alert("值为: " + $("#test").val());

});


尝试一下 »


获取属性 - attr()

jQuery attr() 方法用于获取属性值。


下面的例子演示如何获得链接中 href 属性的值:


实例

$("button").click(function(){

  alert($("#runoob").attr("href"));

});


尝试一下 »

下一章会讲解如何设置(改变)内容和属性值。


 jQuery 链jQuery 设置内容和属性 

2 篇笔记 写笔记

   rayue


  991***703@qq.com


   参考地址


301

attr 和 prop 的区别介绍:


对于 HTML 元素本身就带有的固有属性,在处理时,使用 prop 方法。


对于 HTML 元素我们自己自定义的 DOM 属性,在处理时,使用 attr 方法。


实例 1:


<a href="https://www.runoob.com" target="_self" class="btn">菜鸟教程</a>

这个例子里 <a> 元素的 DOM 属性有: href、target 和 class,这些属性就是 <a> 元素本身就带有的属性,也是 W3C 标准里就包含有这几个属性,或者说在 IDE 里能够智能提示出的属性,这些就叫做固有属性。处理这些属性时,建议使用 prop 方法。


<a href="#" id="link1" action="delete" rel="nofollow">删除</a>

这个例子里 <a> 元素的 DOM 属性有: href、id 和 action,很明显,前两个是固有属性,而后面一个 action 属性是我们自己自定义上去的,<a> 元素本身是没有这个属性的。这种就是自定义的 DOM 属性。处理这些属性时,建议使用 attr 方法。


rayue

   rayue


  991***703@qq.com


   参考地址


4年前 (2018-05-30)

   如果有相应的属性,返回指定属性值。


  286***8748@qq.com


224

prop()函数的结果:


      1.如果有相应的属性,返回指定属性值。


      2.如果没有相应的属性,返回值是空字符串。


attr()函数的结果:


      1.如果有相应的属性,返回指定属性值。


      2.如果没有相应的属性,返回值是 undefined。


对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。


对于HTML元素我们自己自定义的DOM属性,在处理时,使用 attr 方法。


具有 true 和 false 两个属性的属性,如 chec




通辽做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式


400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878