JavaScript学习笔记
来源:互联网 发布:淘宝上的希爱力能买吗 编辑:程序博客网 时间:2024/06/06 15:42
几个概念:
document对象:浏览器通过解析html代码显示相关界面,而页面内的整个的html代码就是一个document对象
window对象:整个浏览器窗体就是一个window对象
节点:
节点分为元素节点和文本节点
元素节点里可以包含属性(属性不是节点)
节点间的联系:
通过document对象可以得到节点(根据id、tagName、name等方式)
父节点可以得到子节点,子节点也可以得到父节点
每个节点可以获取和设置自己的属性,每个节点可以增加自己的孩子节点
事件:
按钮上可以绑定点击事件和双击事件等事件
事件通过方法可以完成一些相应的功能
注意:
由于javascript里数组长度的值会随着元素的个数动态变化 因此有必要将数组的初始长度记录下来
通过select元素节点的selectedIndex属性判断被选中情况并移动到另外一边去
被选中的option子节点selectedIndex的值为其下标
若没有任何元素被选中则selectedIndex的值为-1
若选中多个option则selectedIndex的值是第一个被选中option的下标值
因此每次只会移动多个被选中的option的第一个
每次移动过去之后被移动的option的下一个option下标会减去1
多次循环的话就可以达到将多个option移动的效果
0 0
- javascript cookie学习笔记javascript
- javascript学习笔记
- Javascript学习笔记
- JavaScript学习笔记1
- JavaScript学习笔记2
- JavaScript学习笔记3
- JavaScript学习笔记4
- JavaScript学习笔记5
- JavaScript学习笔记6
- JavaScript学习笔记7
- JavaScript 学习笔记 1
- JavaScript 学习笔记 2
- JavaScript 学习笔记 3
- JavaScript 学习笔记 4
- javascript学习笔记
- javascript学习笔记
- JavaScript学习笔记 一
- javascript学习笔记
- 关于c语言多文件编译的方法
- 蒹葭苍苍
- 麦肯锡:解决问题的七步骤法
- 查找算法总结
- matlab 数组矩阵基本运算
- JavaScript学习笔记
- 所谓伊人
- Remove Element
- C++程序员安装Eclipse
- 二叉树的非递归遍历
- 假如我有双翅膀
- 一般软件开发流程和一般软件的测试原则
- 正整数的汉语读法
- 最大子数组java实现