《JavaScript DOM编程艺术》笔记1
1:DOM的学习
- 一份文档就是一棵节点树;
- 节点分为不同的类型:元素节点,属性节点,文本节点;
- getElementById返回的是一个对象;
- getElementByTagName和getElementByclassName返回的是一个对象数组,分别对应着文档中一个特定的元素节点;
- 每个节点都是一个对象;
- getAttribute获取属性节点的值
- setAttribute设置属性节点的值
例子:`这里写代码片
“http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd”>
Image Gallery
Snapshots
- Fireworks
- Coffee
- Rose
- Big Ben
Choose an image.
function showPic(whichpic) { var source = whichpic.getAttribute("href"); var placeholder = document.getElementById("placeholder"); placeholder.setAttribute("src",source); var text = whichpic.getAttribute("title"); var description = document.getElementById("description"); description.firstChild.nodeValue = text; }
`
《JavaScript DOM编程艺术》笔记1相关推荐
- 《springboot实战》学习笔记
spring的演进 spring1.0:改变了开发企业级java应用程序的方式,提出依赖注入与声明式事务: spring2.0:在配置里使用自定义的xml命名空间: spring2.5:面向注解的依赖 ...
- 108页《SpringBoot 学习笔记完整教程》PDF附下载
今天Hydra分享给大家一本108页的<SpringBoot 学习笔记完整教程>,从SpringBoot的基本入门使用,到搭建项目进行代码实战,最终研究底层实现原理,基本涵盖了各个环节,可 ...
- SpringBoot(学习笔记)
SpringBoot学习笔记 从今天开始就进入微服务阶段 一些小问题 1.HelloWorld 1.1回顾什么是Spring 1.2什么是SpringBoot 1.3微服务架构 2.第一个Spring ...
- SpringBoot 学习笔记
SpringBoot 学习笔记 文章目录 SpringBoot 学习笔记 1. SpringBoot简介 1.1 什么是Spring 1.2 Spring 是如何简化Java开发的 1.3 什么是 S ...
- SpringBoot使用笔记
其实也是参考官方的:http://spring.io/guides/gs/rest-service/ ,在官方代码基础上加入了很多实用的东西,比如运行环境启动命令等等. 官方文档:http://doc ...
- springboot学习笔记:12.解决springboot打成可执行jar在linux上启动慢的问题
springboot学习笔记:12.解决springboot打成可执行jar在linux上启动慢的问题 参考文章: (1)springboot学习笔记:12.解决springboot打成可执行jar在 ...
- SpringBoot 实战 (八) | 使用 Spring Data JPA 访问 Mysql 数据库
微信公众号:一个优秀的废人 如有问题或建议,请后台留言,我会尽力解决你的问题. 前言 如题,今天介绍 Spring Data JPA 的使用. 什么是 Spring Data JPA 在介绍 Spri ...
- SpringBoot 实战 (九) | 整合 Mybatis
微信公众号:一个优秀的废人 如有问题或建议,请后台留言,我会尽力解决你的问题. 前言 如题,今天介绍 SpringBoot 与 Mybatis 的整合以及 Mybatis 的使用,本文通过注解的形式实 ...
- SpringBoot学习笔记(3):静态资源处理
SpringBoot学习笔记(3):静态资源处理 在web开发中,静态资源的访问是必不可少的,如:Html.图片.js.css 等资源的访问. Spring Boot 对静态资源访问提供了很好的支持, ...
- [转载]秀脱linux实战笔记linux-kernel-3.0.3实战篇
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ 秀脱linux实战笔记linux-kernel-3.0.3实战片篇: QQ: 6 ...
最新文章
- 【Linux学习九】负载均衡
- Boss黑话,老板看完都笑了!
- 分享一个自己做的SpringMVC的PPT,由于比较忙只写了一些重要的部分
- asp.net C#绘制太极图
- Java——面向对象三大特性学习笔记
- 物流管理系统c语言程序设计,C语言程序设计物流管理系统.doc
- 远程登录shell命名sftp_开发好物推荐13强于XShell远程连接FinalSHell
- 我的计算机加密,安装加密系统后,打开我的电脑速度变慢
- 地下水数值模拟软件有哪些?GMS、Visual modflow、FEFLOW哪个更好用呢?
- window环境mysql卸载不干净
- 影片相继撤档“520”,在线票务平台等待下一个“黄金档”
- android vcard解析代码,Android从Intent获取vCard数据
- 零基础学习C++系列课程(一) 持续更新中
- python机器学习实战一:入门
- 人工智能实战2019第七次作业(黄金点) 16721088 焦宇恒
- Unable to paint on Qt Widget, shows error “paintEngine: Should no longer be called”
- 时隔多年,我胡汉三又回来了
- WWDC 2018 | 软件全面迭代更新,无硬件发布
- 2022年打算转行软件测试的看过来,1篇文章让你了解什么是软件测试(超详细~)
- 盒子垂直居中的三种办法