js_DOM_04
1.DOM
|-Document:文档对象
2.节点的导航
3.DHTML模型的对象
|-**document.all;获得页面中所有的元素对象
|-document.getElementsByTagName("*");
|-document.links;获得所有的超链接
|-document.anchors;获得页面中所有的锚点
|-***document.forms;获得页面中所有的表单对象
|-document.images;获得页面中所有的图片
|-***document.body;表示获得body标签
表格对象table
|-tableObj.rows;//获得表格中所有的行,返回值是一个数组
|-tableObj.rows[index];//获得指定的行
|-rowObj.cells;//获得行中的所有的单元格
tableObj.rows[0].cells[0].innerHTML;//获得第一行第一个单元格中的内容
tableObj.rows.item(0).cells.time(0).innerHTML
|-tableObj.insertRow(index);//在指定的位置插入一行
|-tableObj.deleteRow(index);//将指定位置的行移除
|-rowObj.insertCell(index);//在指定的位置插入单元格
|-rowObj.deleteCell(index);//删除指定位置的单元格
4.级联菜单
|-new Option(标签内容,value值);
|-对应<option value='value值'>标签内容</option>
|-selectObj.options;获得当前select对象下面的所有的option
|-selectObj.options[index]=new Option(标签内容,value值);
|-将一个新的option追加到select指定的对象
|-selectObj.selectedIndex;获得所选option的下标
|-selectObj.options[selectObj.seletedIndex];//获得所选择的option
|-optionObj.value;//获得optionObj的value值
|-selectObj.options.length=0;//移出select对象中所有的option
5.BOM:broser object Model浏览器对象模型
window
|-location:浏览器的地址栏
|-history:历史记录
|-document:DOM
window
|-alert():debug
|-confirm():确认框
|-prompt();早期聊天室
|-var flag=setTimeout(function(){功能;},毫秒 );隔指定的毫秒数执行指定的功能
|-clearTimeout(flag);//取消setTimeout的功能
|-var flag=setInterval(fucntion(){功能;},毫秒);周期函数,每隔毫秒之后执行功能
|-clearInterval(flag);取消周期函数
js_DOM_04的更多相关文章
随机推荐
- NEsper事件处理 z
http://esper.codehaus.org/nesper/documentation/documentation.html 环境配置 NEsper库下载:下载网址 Vs2010环境集成 在项目 ...
- Enum 枚举
一: 1. foreach (int val in Enum.GetValues(typeof(AppEnum.HarbourStatus))) { ddlStatus.Items.Add(new L ...
- python中的pth文件作用
python中有一个.pth文件,该文件的用法是: 首先xxx.pth文件里面会书写一些路径,一行一个. 将xxx.pth文件放在特定位置,则可以让python在加载模块时,读取xxx.pth中指定的 ...
- 性能测试vs负载测试vs压力测试-概念普及
下面我们主要介绍性能测试.负载测试和压力测试. 效率作为ISO 9126内部和外部质量的重要质量属性之一,其含义是在规定条件下,相对于所用的资源的数量,软件产品可提供适当性能的能力.资源可能包括其他软 ...
- Velocity资源
这里有非常多的资源和示例提供给程序员,我们推荐您查阅我们提供的示例.文档和源代码.下面是一些非常有用的资源列表: 用户和开发者社区:可以通过mail-lists加入我们.mail-lists网页地址: ...
- vs2010常用快捷方式
1.注释 直接打三个"///"就会出现 /// <summary> ///非方法体上 /// </summary> MusicStoreEntities s ...
- 使用Windows Azure创建Linux系统虚拟机-下
如何将数据磁盘附加到新虚拟机 您的应用程序可能需要存储数据.要这样设置,您可以将数据磁盘添加到先前创建的虚拟机.要做到这一点,最简单的方法是将空数据磁盘连接到本机. 在Linux上,磁盘资源通常由Az ...
- 选择一个 HTTP 状态码不再是一件难事 – Racksburg
原文链接:http://racksburg.com/choosing-an-http-status-code/ 打开双语对照阅读 有什么能比 HTTP 响应状态码更简单呢?页面渲染了吗?好极了,返回 ...
- 电脑无法识别U盘(usb类外接设备)的解决办法
首先分析USB无法识别的硬件原因: 1.BIOS禁用了USB设备.(进入BIOS,将"Enable USB Device"修改为"Enable") 2.USB接 ...
- 24C02操作--松瀚汇编源码
; ; P_CLKIIC EQU P1.2 ; P_DATIIC EQU P1.3 ; PM_DATIIC EQU P1M.3 ; EE_ADDR DS 1 ;地址寄存器 ; TMP3_IIC DS ...