jQuery中获取属性值:attr()、html()、text()、val()等(一)
<!DOCTYPE html>
<html>
<head>
<title>01_basic.html</title>
<meta name="keywords" content="keyword1,keyword2,keyword3">
<meta name="description" content="this is my page">
<meta name="content-type" content="text/html; charset=UTF-8">
<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<style>
.divClass{
text-align: center;
width: 100%;
}
</style>
<script type="text/javascript" src="js/jquery-1.11.3.js"></script>
<script type="text/javascript">
/*
以下的写法可以简化,使用:
$(function(){
});
意思是在document加载完之后执行:
这里的加载完是指,一篇html的文档树所有元素都加载完(但是不包括具体
信息:比如说具体的图片音频等,但是纯js中的window.onload是在全部元
素,真正的加载完了之后,才会执行:真正的渲染完)
*/
$(document).ready(function() {
// 获取div1中的html内容(html结构的)
$("#btn1").click(function() {
alert($("#div1").html());
});
// 获取div1中的文本内容
$("#btn2").click(function() {
// alert($("#div1").text());
// 因为下面的class选择器只使用了一次,所以可以使用.divClass的形式
// 因为jQuery筛选了
alert($(".divClass").text());
});
// 获取div1中的title属性的内容
$("#btn3").click(function() {
// alert($("#div1").attr("title"));
// 因为下面的class选择器只使用了一次,所以可以使用.divClass的形式
alert($(".divClass").attr("title"));
});
// 获取input标签的个数
$("#btn4").click(function() {
alert($("input").length);
});
// 改变div1中的值:text()、html()均可,但是html会覆盖原来内层的结构
$("#btn5").click(function() {
$("#div1").text("div的内容被修改了");
// $(".divClass").html("div的内容被修改了");
});
// 同时获取div和span中的值
$("#btn6").click(function() {
alert("div中的内容:"+$("div1").text() + ", span的内容为:"+$("span").text());
});
});
</script>
</head>
<body>
<div id="div1" class="divClass" title="div 的 title属性值">
<p>div 的内容</p>
</div><br><br>
<input type="text" value="输入框1"><br>
<input type="text" value="输入框2"><br><br>
<span>这是span的信息</span><br>
<input type="button" value="#获取div里面的Html内容" id="btn1">
<br><br>
<input type="button" value=".获取div里面的纯文本内容" id="btn2">
<br><br>
<input type="button" value="#获取div里面的title属性的值" id="btn3">
<br><br>
<input type="button" value="获取input的个数" id="btn4">
<br><br>
<input type="button" value="改变div里面的值" id="btn5">
<br><br>
<input type="button" value="同时获取div和span" id="btn6">
<br><br>
</body>
</html>
jQuery中获取属性值:attr()、html()、text()、val()等(一)的更多相关文章
- 总结Jquery中获取自定义属性使用.attr()和.data()以及.prop()的区别
一..attr()和.data()的区别: .attr()和.data()本质上属于DOM属性和Jquery对象属性的区别. 看一个例子: <!DOCTYPE html> <html ...
- JQuery中根据属性或属性值获得元素(6种情况获取方法)
根据属性获得元素 1.比如要获取页面p标签中属性有id的元素 $("p[id]").css("color","red"); 根据属性值获得元 ...
- JQuery中根据属性或属性值获得元素
根据属性获得元素 1.比如要获取页面p标签中属性有id的元素 $("p[id]").css("color","red"); 根据属性值获得元 ...
- jQuery 属性操作attr().prop().text().html().val()
这些方法用于获取和设置 DOM 元素的属性. 一.attr(): <!--样式:在style里面写的,用css来操作.--> <!--属性:在元素里面写的,用attr方法操作.--& ...
- jQuery中获取a标签的值
如题,一组相同action的a标签,不同的是a标签的内容为搜索内容.点击页面显示不同的数据 刚开始试过在 a标签中添加 value值 和id 的值,结果在jQuery中获取值均失败! 后来发现,根本不 ...
- jQuery中操作属性的方法attr与prop的区别
attr 与 prop 都可以对某个属性进行获取和设置的操作,二者的用法相同: <script src = 'jQuery.js'></script> <script&g ...
- 【Python】获取翻页之后的各页面中的属性值。
如何获取翻页之后的页面中的html标签中的属性值? # coding=utf-8 from selenium import webdriver if __name__=="__main__& ...
- HtmlAgilityPack中使用xpath获取属性值
HtmlAgilityPack介绍 HtmlAgilityPack是一个专门用来解析Html的库,它可以使用xml的方式来解析html. 有人说了,html本身不就是xml?是的,html就是xml, ...
- jquery中的属性和css
jQuery中的属性用于获取或设置元素的属性 1.attr(),获取或设置所有相匹配的元素的属性值:removeAttr("attr"),移除所有相匹配的元素的属性 //html ...
随机推荐
- ubuntu平台下,字符集的转换命令iconv
iconv命令格式 iconv -f 源字符集(要转换文件的字符集) -t 目标字符集 file iconv -f gb18030 -t utf-8 file 默认情况下,不改变原文件,输出到屏幕. ...
- 记一次 .NET 某云采购平台API 挂死分析
一:背景 1. 讲故事 大概有两个月没写博客了,关注我的朋友应该知道我最近都把精力花在了星球,这两个月时间也陆陆续续的有朋友求助如何分析dump,有些朋友太客气了,给了大大的红包,哈哈,手里面也攒了1 ...
- 期望长度P1365,CF235B,P1654
期望长度 定义 这里期望长度表示一段序列连续长度的期望.具体来说,对于一段序列,每个点都有一个概率连续和断开.求所有连续序列和的期望. 当然,对于以上期望长度的定义,我们只需要求出每个点存在的期望的和 ...
- linux安装tomcat后启动报错Cannot find ./catalina.sh的解决方法
linux安装tomcat后启动报错: Cannot find ./catalina.shThe file is absent or does not have execute permissionT ...
- Maven之--安装nexus 私服
开始搜索下载了,nexus3.19版本,下来之后,建立一个maven 骨架过程 quickstart,提示没有lgf4j依赖和和maven插件都没有,开始搜索什么原因,猜想是nexus没有索引,右搜索 ...
- vsCode开发flutter项目
Visual Studio Code 安装: 下载链接:https://code.visualstudio.com/ 下载完成后根据步骤自行安装. 使用vsCode开发flutter项目需要部 ...
- 深度掌握 Java Stream 流操作,让你的代码高出一个逼格!
概念 Stream将要处理的元素集合看作一种流,在流的过程中,借助Stream API对流中的元素进行操作,比如:筛选.排序.聚合等. Stream 的操作符大体上分为两种:中间操作符和终止操作符 中 ...
- SQL语句(三)分组函数和分组查询
目录 一.分组函数 特点 1. 各函数的简单使用 2. 搭配distinct的使用 3. COUNT 统计行数 4. 和分组函数一同查询的字段要求是group by后的字段 二.分组查询 1. 简单应 ...
- Azure安装完postgresql遇到:psql: error: could not connect to server: FATAL: no pg_hba.conf entry for host
进入创建好的Azure Database for PostgreSQL server 点击connection security 在Firewall rules中 Add 0.0.0.0-255.2 ...
- JavaEE精英进阶课学习笔记《博学谷》
JavaEE精英进阶课学习笔记<博学谷> 第1章 亿可控系统分析与设计 学习目标 了解物联网应用领域及发展现状 能够说出亿可控的核心功能 能够画出亿可控的系统架构图 能够完成亿可控环境的准 ...