![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript+DOM编程
文章平均质量分 70
香雪儿sofia
射手座的娃,前端攻城狮
展开
-
JavaScript_DOM编程艺术第二版学习笔记-第6章
第5章总结编写JS脚本,需注意,它是否支持平稳退化;渐进增强;向后兼容;分离JavaScript原则。在第五章中,我们已经基本实现了JavaScript与HTML文档的分离,只有onclick事件仍在文档中。第6章将探讨如何实现事件函数与HTML文档的分离。一、添加事件处理函数1.1 检查点如第五章介绍过的,灵活使用逻辑或逻辑非,来检测当前浏览器是否识别JS脚本中的DOM方法。 if (!do原创 2015-12-14 17:23:24 · 456 阅读 · 0 评论 -
JavaScript_DOM编程艺术第二版学习笔记-第7章
动态创建标记 传统技术:document.write和innerHTML 深入剖析DOM方法:createElement、createTextNode、appendChild和insertBefore。一、传统方法1.1 document.write 利用document.write可以在页面上写入内容,但它有着一个很大的缺点就是它违背了“行为与表现分离”的原则。即使将documen原创 2015-12-16 09:20:53 · 1438 阅读 · 1 评论 -
JavaScript写的图片库功能(小图变大图查看浏览)
图片库期望:当点击小图时,能留在这个页面而不是转到另一个窗口;当点击小图时,能够在本页面的下面大图显示;当点击小图时,在大图的下面能够显示图片的相关信息。最终实现效果:--------------------------------------------------------------------------------------------原创 2015-12-03 14:56:59 · 1006 阅读 · 0 评论 -
可重复使用的JS函数
一、文档onload时多个函数共享加载如果需要在页面加载同时加载JS函数,可以使用addLoadEvent()函数function addLoadEvent(func){ var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func;原创 2016-01-05 16:01:23 · 535 阅读 · 0 评论 -
JavaScript_DOM编程艺术第二版学习笔记-第9章
CSS-DOM9.1 style属性语法,element.style.property比如,获取文档的颜色:para.style.color这里,需要注意的是,当获取如:font-family中间有-的属性时,属性名采用驼峰命名法,及para.style.fontFamily不管CSS属性名有多少连字符,DOM一律采用驼峰命名法表示他们。 DOM 的style对象只包含在HTML代码里,用styl原创 2015-12-25 13:37:44 · 1036 阅读 · 4 评论 -
JavaScript_DOM编程艺术第二版学习笔记-第10章
本章内容 动画基础知识 用动画丰富网页的浏览效果10.1 动画基础知识前面章节介绍了如何利用DOM技术去修改文档的样式信息,选择JS可以节约你的时间和精力,但总的来说,CSS仍是完成这类任务的最佳工具。不过,如果我们想随着时间间隔重复调用一个函数,随时间推移而不断更改某个元素的样式,我们会选择动画。动画就是让元素的位置随着时间而不断的发生变化。10.1.1 位置元素在网页中的位置通常由原创 2016-01-06 14:59:02 · 960 阅读 · 0 评论 -
JavaScript_DOM编程艺术第二版学习笔记-第5章
第五章 平稳退化弹出窗口JS使用window对象的open()方法创建新的浏览器窗口,语法:window.open(url,name,features)三个参数是可选的。参数1是想在新窗口中打开的网页的URL地址。若省略这个参数,屏幕上将弹出一个空白的浏览器窗口。参数2是新窗口的名字,可在代码里通过这个名字与新窗口进行通信参数3是一个以逗号分隔的字符串,其内容是新窗口的各种属性(窗口尺寸等)。原创 2015-12-03 15:48:10 · 788 阅读 · 0 评论 -
JavaScript_DOM编程艺术第二版学习笔记-第8章
上一章节学会利用DOM方法和属性来动态创建标记,这一章节,我们将继续在实践中利用这些技术。8.1 不应该做什么理论上,我们可以用JS把一些重要的内容添加到网页上。事实上这是一个坏主意,因为这样一来JS就没有任何空间去平稳退化。那些缺乏必要的JS支持的访问者就会永远也看不到你的重要内容。 如果察觉到自己正在使用DOM技术把一些重要的内容添加到网页上,则应该立即停下来去检讨,很可能你会发现自己正在滥原创 2015-12-18 09:40:48 · 1008 阅读 · 0 评论