第三章DOM

1. DOM的概念

  D:Document.

  O:Object.对象可以分为三类,

    1. 用户自定义的对象。

    2. 内建对象,如Array,Math,Date。

    3. 宿主对象,浏览器提供的对象。如window对象,方法例如window.open,window.blur.

  M:Model,模型。即整个网页文档树。根元素是<html>。节点Node,包含元素节点(如<p>),文本节点(<p>之间的文本)和属性节点(p的样式)。

2. CSS

  1. 样式的继承

  2. class属性(以.开头)  

.special{font-style: italic;  
}

  3. id属性(#开头)  

#purchases{border:1px solid white;pading:1em;
}          

4. 获取元素

docment.getElementById("id");
docment.getElementByTagName("li");//返回一个数组,包含所有的li元素
docment.getElementByClassName("aaa");//按照样式查找一个数组

5. 获取和设置属性 

getAttribute("title");//获取
setAttribute("title", "new titile");//设置

 

 

 

 

  

 

 

  

转载于:https://www.cnblogs.com/ustcyc/p/4198193.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/401027.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

grpc ssl使用

相关链接 http://www.jianshu.com/p/2873a8349ca0 转载于:https://www.cnblogs.com/freedommovie/p/6810301.html

(百度、谷歌)地图经纬度gps偏移解决办法:gps纠偏数据库纠偏

使用方法&#xff1a; 1、假设原始gps数据为&#xff08;73.528888&#xff0c;39.368888&#xff09; 2、查询数据库&#xff1a;SELECT * FROM offset where lng73.52 and lat39.36&#xff0c;得出offsetlat、offsetlng 3、用原始的lat加上offsetlat&#xff0c;lng加上offs…

国产开源优秀新一代MPP数据库StarRocks入门之旅-数仓新利器(中)

&#x1f680; 优质资源分享 &#x1f680; 学习路线指引&#xff08;点击解锁&#xff09;知识定位人群定位&#x1f9e1; Python实战微信订餐小程序 &#x1f9e1;进阶级本课程是python flask微信小程序的完美结合&#xff0c;从项目搭建到腾讯云部署上线&#xff0c;打造一…

使用 Pandas 分析 Apache 日志

本文的作者是 Nikolay Koldunov&#xff0c;本文原文是Apache log analysis with Pandas 注本文的图有问题&#xff0c;没法引用&#xff0c;还是去原文看下&#xff0c;这里作为一个引子。 %pylab inline欢迎来到 pylab&#xff0c;一个基于 matplotlib 的 Python 环境【backe…

IOS UIPageController

- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //定义UIScrollView //self.scrollView [[UIScrollView alloc] init]; //self.scrollView.frame CGRectMake(10, 0, 200, 500); self.scrollView.con…

jquery 统计统计子标签的个数

本文实例讲述了jQuery获得子元素个数的方法。分享给大家供大家参考。具体分析如下&#xff1a;//获取iddiv1下的子元素的个数$(#div1).children().length;//获取iddiv1下的span元素个数$(#div1).children(span).length;$(".site_show").children().length18$(".…

(数据科学学习手札136)Python中基于joblib实现极简并行计算加速

&#x1f680; 优质资源分享 &#x1f680; 学习路线指引&#xff08;点击解锁&#xff09;知识定位人群定位&#x1f9e1; Python实战微信订餐小程序 &#x1f9e1;进阶级本课程是python flask微信小程序的完美结合&#xff0c;从项目搭建到腾讯云部署上线&#xff0c;打造一…

Redis的编译安装

介绍redis是一个key-value存储系统。和Memcached类似&#xff0c;它支持存储的value类型相对更多&#xff0c;包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash&#xff08;哈希类型&#xff09;。这些数据类型都支持push/pop、add/remove及取交…

C# 使用微软的Visual Studio International Pack 类库提取汉字拼音首字母

昨天经过网友提醒&#xff0c;提取汉字拼音的方法可以使用微软的一个类库 Visual Studio International Pack &#xff0c;今天试了一试&#xff0c;确实好用&#xff01;下面分享下使用方法&#xff1a; 首先下载Visual Studio International Pack 1.0&#xff0c;官方下载地址…

渗透测试集成环境Faraday

渗透测试集成环境FaradayKali Linux集成了海量的渗透测试工具。但是这些工具在使用的时候&#xff0c;还是分离的。虽然用户可以通过Shell、日志/报告导入导出功能等方式&#xff0c;进行整合&#xff0c;但是仍然不便于分析。Faraday提出了IPE&#xff08;Integrated Penetrat…

docker 1.2 之docker基本用法

&#x1f680; 优质资源分享 &#x1f680; 学习路线指引&#xff08;点击解锁&#xff09;知识定位人群定位&#x1f9e1; Python实战微信订餐小程序 &#x1f9e1;进阶级本课程是python flask微信小程序的完美结合&#xff0c;从项目搭建到腾讯云部署上线&#xff0c;打造一…

date数据要在前台显示

date数据要在前台显示&#xff0c;如果要截取一部分使用&#xff0c;最好用SimpleDateFormat不要用toString不牢靠。 转载于:https://www.cnblogs.com/king12345678/archive/2012/12/07/2807604.html

被迫开始学习Typescript —— class

&#x1f680; 优质资源分享 &#x1f680; 学习路线指引&#xff08;点击解锁&#xff09;知识定位人群定位&#x1f9e1; Python实战微信订餐小程序 &#x1f9e1;进阶级本课程是python flask微信小程序的完美结合&#xff0c;从项目搭建到腾讯云部署上线&#xff0c;打造一…

ASP.NET实现二维码(QRCode)的创建和读取

一、项目引用QRCode的DLL文件&#xff08;ThoughtWorks.QRCode.dll&#xff09; 二、ASPX页面&#xff08;两个jquery的js文件请自行去官网下载&#xff09;&#xff1a;[html] <html xmlns"http://www.w3.org/1999/xhtml"> <head runat"server"…

如何查找程序bug

方法一&#xff1a;记录程序运行日志。 在程序加入一些日志信息&#xff0c;记录下程序的运行状态&#xff0c;据此定位bug。 方法二&#xff1a;不断缩小调试范围。 注释掉部分代码。开始时可以多注释掉一些代码&#xff0c;调试没有问题了再逐渐缩小范围。直到最后准确定位bu…

二维数组转变成一维

var arr [1, 2, 3,[false], [hello]];var arr2 [].concat.apply([], arr);console.log(arr2); // [ 1, 2, 3, false, hello ] 转载于:https://www.cnblogs.com/ax-null/p/6821165.html

杨玉基:知识图谱在美团推荐场景中的应用

&#x1f680; 优质资源分享 &#x1f680; 学习路线指引&#xff08;点击解锁&#xff09;知识定位人群定位&#x1f9e1; Python实战微信订餐小程序 &#x1f9e1;进阶级本课程是python flask微信小程序的完美结合&#xff0c;从项目搭建到腾讯云部署上线&#xff0c;打造一…

C#中字符串保留双引号

今天在处理一个字符串问题的时候&#xff0c;遇到一个比较棘手的事情&#xff0c;就是&#xff0c;不知道怎么输出双引号“”&#xff0c;后来通过网友的帮助解决了这个问题&#xff0c;处理方法很简单&#xff0c;就是在双引号的前面加一个斜杆\即可。例如我要输出οnclick&qu…

Redis进阶知识一览

&#x1f680; 优质资源分享 &#x1f680; 学习路线指引&#xff08;点击解锁&#xff09;知识定位人群定位&#x1f9e1; Python实战微信订餐小程序 &#x1f9e1;进阶级本课程是python flask微信小程序的完美结合&#xff0c;从项目搭建到腾讯云部署上线&#xff0c;打造一…

Button和This的DialogResult

今天早操作WinForm时遇到了一个问题&#xff0c;在此和大家分享一下。 场景&#xff1a;在一个WinForm&#xff1a;A中通过按钮打开另外一个WinForm&#xff1a;B&#xff0c;A通过判断B中点击“OK”按钮或者“Cancel”按钮&#xff0c;进行相应的操作。 问题&#xff1a;每次在…