Javascript高级程序设计第二版第十一章--DOM2,DOM3--笔记
今天跟诸位分享一下,高程,第二版,11章,dom2,dom3
纵观这一章,一个概念,dom在变,现在变,未来变,反正不断的变。
不过变来变去,ie是不支持dom2,dom3,可能未来新版本支持部分dom2,dom3
里边主要是一些如何选择文本,复制选择文本等,方法都不怎么常见。大概瞅瞅略过。
主要有用的,有这么几个。
获取当前的样式,动态插入样式,
这样样式是指<div class="current"></div>
.current{} 获取这里边的样式。
非ie: getComputedStyle
参考文章:
http://hi.baidu.com/216syy/blog/item/a762b2b4d82ba0748bd4b283.html
还有设置样式,建议使用 obj.style.cssText = '';
float,ie与非ie是不一样的。
参考文章:
http://snandy.javaeye.com/blog/459186
还有一些常用表格的操作,
insertRow() 插入一行
insertCell() 插入一个单元格
表格主要是做b/s开发的时候用到,
还有createCation(),createTFoot(),createTHead(),这几个。
参考文章:
http://hi.baidu.com/wynote/blog/item/49fc36c39ca0cd5db219a802.html
还有后边扯了扯位置的问题。
clientWidth,offsetWidth,scrollLeft,等等的。
转载于:https://www.cnblogs.com/jikey/archive/2010/08/25/1807818.html
Javascript高级程序设计第二版第十一章--DOM2,DOM3--笔记相关推荐
- Javascript高级程序设计第二版第七章匿名函数--笔记
匿名函数就是没有名字的函数,有时候也称为拉姆达(lambda)函数. function functionName(){}; 这是一个函数声明 在代码执行以前被加载到作用域中 var functionN ...
- Javascript高级程序设计第二版第四章--变量,作用域及内存问题--笔记
由于JavaScript 变量松散类型的本质,决定了它是在特定时间用于保存特定值的一个名字而已,变量的值及其数据类型可以在脚本的生命周期内改变.这可能既有趣又强大,同时又容易出问题. 4.1 语法 E ...
- Javascript高级程序设计第二版第十四章--异常--笔记
chaepter 14 错误异常分享. 其实主要是就是 try{ }catch(error){ } finally { } 这个语句的理解. 主要一点: finally 在 return 之后 运行. ...
- Javascript高级程序设计第二版第十二章--Event--笔记
今天给诸位分享一下 chapter 12 Events 所谓事件就是页面与文档窗口发生交互的瞬间.当年事件发生时它可以被预定(程序处理). 事件有两个过程,冒泡过程,或捕获过程. 冒泡是自上而下,捕获 ...
- 补学图论算法:算法竞赛入门经典(第二版)第十一章:
补学图论算法:算法竞赛入门经典(第二版)第十一章: 倒排索引还没有实现! 下面是左神的图论算法,并查集笔记.和一个美团题目. ''' https://www.nowcoder.com/live/11? ...
- JavaScript 高级程序设计第二章
第二章 教材: JavaScript 高级程序设计 目录 第二章 一. script元素 1. 介绍 2. 标签位置 2.1. 推迟执行脚本---defer属性 2.2. 异步执行脚本---async ...
- JavaScript高级程序设计:6.7.8章阅读札记
第六章 :对象 6.1 对象的属性 对象的属性分为两类:数据属性.访问器属性 A: 数据属性 configurable(能否通过delete删除属性从而重新定义属性) enumerable(是否可通过 ...
- c语言程序设计第二版第五章课后答案甘勇,郑州工程技术学院副院长甘勇来校讲学和指导工作...
12月12日,郑州工程技术学院副院长甘勇一行莅临我校讲学和指导工作.黄河交通学院评建办公室主任汤迪操.教务处处长贾宗璞,智能工程学院领导班子.主任及骨干教师参加了本次会议,会议由智能工程学院党总支书记 ...
- 【linux高级程序设计】(第十一章)System V进程间通信 3
信号量通信机制 可以看到,跟消息队列类似,也是包括两个结构. int semget (key_t __key, int __nsems, int __semflg) : 创建信号量集合 第一个参数:f ...
最新文章
- Linux压缩和解压缩命令集
- CodeForces - 484E Sign on Fence(主席树区间合并+二分)
- 图神经网络PGL助力国民级音乐App,创新迭代千亿级推荐系统(人工智能应用案例)
- python程序设计方法_Python程序设计现代方法
- 万字长文:解读区块链7类共识算法
- python爬百度新闻_13、web爬虫讲解2—Scrapy框架爬虫—Scrapy爬取百度新闻,爬取Ajax动态生成的信息...
- scala =>用法总结
- C#3 分部方法,简单标记一下
- MySQL InnoDB 存储引擎写入磁盘(落盘)的原理\MySQL怎么保证持久性、原子性?(MySQL中是如何实现事务提交和回滚的)\隔离性
- iOS描述文件(.mobileprovision)一键申请
- 《Java程序设计》实验指导——项目3 类与对象
- Flutter 修改Slider 滑杆刻度
- 裸金属服务器启动之PXE与IPXE实践
- Win11怎么解除wsa的限制?
- 高通携手贵州华芯通:成功源于创新 大数据前景美妙
- noip模拟赛 斐波那契
- 案例分析 | 茶饮如何积累3500万私域流量实现弯道超车?
- Linux C 函数参考(日期时间)
- Eolink 征文活动- -后端研发需要的API文档工具
- c语言课程设计学生信息管理系统
热门文章
- Linux笔记-shell脚本中加载环境变量(适用于crontab)
- Qt文档阅读笔记-QScopedPointer解析及实例
- Linux学习笔记-Makefile优化之头文件依赖
- mysql中的联结_MySQL的联结(Join)语法
- mysql web界面 Linux_部署WEB项目到服务器(三)安装mysql5或者mysql8到linux服务器(Ubuntu)详解...
- ios html字符转义字符串,iOS HTML特殊字符转译
- java 0xf0_java 中类似js encodeURIComponent 函数的实现案例
- qt4.7 mysql 6.3 版本_详解Qt 4.7编译和访问Mysql驱动
- 使用java代码发送zip文件到邮箱_Azkaban安装与使用(下)
- android 兼容性定义,谷歌释出 Android 7.0 兼容性定义文件,史上最严