JQuery获得内容和属性方法解析


Posted in jQuery onMay 30, 2020

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

jQuery DOM 操作

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

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

提示:DOM = 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());
});

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

实例

$("#btn1").click(function(){
alert("Value: " + $("#test").val());
});

获取属性 - attr()

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

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

实例

$("button").click(function(){
alert($("#w3s").attr("href"));
});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
Django1.7+JQuery+Ajax验证用户注册集成小例子
Apr 08 jQuery
jquery实现tab选项卡切换效果(悬停、下方横线动画位移)
May 05 jQuery
关于jQuery库冲突的完美解决办法
May 20 jQuery
运用jQuery写的验证表单(实例讲解)
Jul 06 jQuery
基于jQuery的表单填充实例
Aug 22 jQuery
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
Jun 14 jQuery
jQuery实现动态加载(按需加载)javascript文件的方法分析
May 31 jQuery
jQuery事件委托代码实践详解
Jun 21 jQuery
jQuery zTree插件快速实现目录树
Aug 16 jQuery
jquery.tagsinput.js实现记录checkbox勾选的顺序
Sep 21 jQuery
jQuery 淡入/淡出效果函数用法分析
May 19 jQuery
jquery轮播图插件使用方法详解
Jul 31 jQuery
jQuery实现视频展示效果
May 30 #jQuery
基于JavaScript或jQuery实现网站夜间/高亮模式
May 30 #jQuery
Jquery+AJAX实现无刷新上传并重命名文件操作示例【PHP后台接收】
May 29 #jQuery
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
May 29 #jQuery
Jquery高级应用Deferred对象原理及使用实例
May 28 #jQuery
JQuery插件tablesorter表格排序实现过程解析
May 28 #jQuery
jQuery实现鼠标滑动切换图片
May 27 #jQuery
You might like
php4的session功能评述(二)
2006/10/09 PHP
php下批量挂马和批量清马代码
2011/02/27 PHP
JSON在PHP中的应用介绍
2012/09/08 PHP
PHP中捕获超时事件的方法实例
2015/02/12 PHP
PHP编写RESTful接口的方法
2016/02/21 PHP
PHP模板引擎Smarty内建函数section,sectionelse用法详解
2016/04/11 PHP
PHP编程快速实现数组去重的方法详解
2017/07/22 PHP
对php 判断http还是https,以及获得当前url的方法详解
2019/01/15 PHP
thinkphp5使用无限极分类
2019/02/18 PHP
Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
2009/08/09 Javascript
js在指定位置增加节点函数insertBefore()用法实例
2015/01/12 Javascript
JavaScript获取页面中表单(form)数量的方法
2015/04/03 Javascript
JS中创建函数的三种方式及区别
2016/03/13 Javascript
浅析上传头像示例及其注意事项
2016/12/14 Javascript
AngularJS的依赖注入实例分析(使用module和injector)
2017/01/19 Javascript
Angular实现的简单查询天气预报功能示例
2017/12/27 Javascript
layer扩展打开/关闭动画的方法
2019/09/23 Javascript
JavaScript实现Tab标签页切换的最简便方式(4种)
2020/06/28 Javascript
[03:16]DOTA2完美大师赛小组赛精彩集锦
2017/11/22 DOTA
Python 模块EasyGui详细介绍
2017/02/19 Python
Python实现的多项式拟合功能示例【基于matplotlib】
2018/05/15 Python
Python使用sort和class实现的多级排序功能示例
2018/08/15 Python
python 多进程共享全局变量之Manager()详解
2019/08/15 Python
Django模板之基本的 for 循环 和 List内容的显示方式
2020/03/31 Python
美国礼品卡交易网站:Cardpool
2018/08/27 全球购物
波兰最大的宠物用品网上商店:FERA.PL
2019/08/11 全球购物
Lentiamo荷兰:在线订购隐形眼镜、隐形眼镜液和太阳镜
2019/10/25 全球购物
经贸日语毕业生自荐信
2013/11/03 职场文书
韩语专业职业生涯规划范文:成功之路就在我们脚下
2014/09/11 职场文书
名人演讲稿范文
2014/09/16 职场文书
几款流行的HTML5 UI框架比较(小结)
2021/04/08 HTML / CSS
MySQL kill不掉线程的原因
2021/05/07 MySQL
制作能在nginx和IIS中使用的ssl证书
2021/06/21 Servers
Python基于百度AI实现抓取表情包
2021/06/27 Python
用Python爬取英雄联盟的皮肤详细示例
2021/12/06 Python
BCL经典机 SONY ICF-5900W电路分析
2022/04/24 无线电