首页 >

Javascript基础知识(三)BOM,DOM总结

web前端|js教程Javascript基础知识(三)BOM,DOM总结
Javascript,BOM,DOM,总结
web前端-js教程
window对象:
绑定yy频道源码,vscode怎么给程序打包,ubuntu中sl,tomcat 启动实例顺序,python爬虫文山,php上传文件 过滤,seo外链优化怎么用,基于微信 网站系统源码下载,不是模板的php源码lzw
打开和关闭窗口:
活动报名源码,vscode查看csv文件,ipad远程ubuntu,tomcat汉语意思,电影爬虫程序,php编译安装扩展,标准seo优化售后服务,.net 网站系统模板,html5 手机 模板lzw
window.open()
单机游戏源码,vscode方法折叠快捷键,ubuntu安装/var,tomcat日志分日,爬虫内存多大,php在线游戏,效果好的seo优化收费标准,网站后台超级管理员lzw
三个参数:1.载入新窗口的页面的URL

2.新窗口的名字

3.特性字符串和说明是否用新载入的页面替换当前载入的页面的Boolean值。

window.close()

系统对话框:

1.alert(“hello world!”);

2.confirm(“Are you sure?”);—选择

3.prompt(“你的名字是说明?”,””);

时间间隔

setTimeout(“alert(‘hello world!’)”,3000)间隔3秒钟执行hello world只执行一次

cleanTimeout

setInterval(“alert(‘hello world’)”.3000)每隔3秒中执行一次

CleanInterval

历史

window.history.go(-1)回到上一页

window.history.back回到上一页

window.history.go(1)前进一页

window.history.forward前进一页

window.history.length查询看历史中的页面数

document对象:

document.links[0]访问链接

document.images[0]或document.images[“imgHome”]访问图像

document.forms[0]或document.forms[“frmSubscribe”]访问表单

Location对象

href:当前载入的页面的完整的URL

DOM中最主要的节点:

1.元素节点(Elenment);

2.属性节点(Attributes);

3.文本节点(Text);

4.注释节点(Comment);

所有类型节点的通用方法:

查找:

nodeName:节点名字

nodeValue:节点的值(主要针对文本节点,如果是元素节点返回为null;)

nodeType:节点的类型

firstChild:第一个儿子*****

lastChild:第二个儿子*****

childNodes:所有的子节点*****(两种方式)////

previousSibling:指向前一个兄弟节点(同级**);

nextSibling:指向后一个兄弟节点(同级**);

操作:

attributes:包含了代表的一个元素的特性的Attr对象,仅用于Element节点

appendChild:添加一个新的节点在最后

removeChild:删除一个节点

replaceChild:替换

insertBefore:在…之前添加一个节点

创建:

createElement:创建一个元素节点

createTextNode:创建一个文本节点

克隆:

cloneNode:复制一个节点 true(深度复制)false(浅度复制)

访问指定的节点:

getElementById:查找指定的Id;

getElementsByTagName:查找指定元素的类型(数组的形式);

getElementsName:查找指定元素的Name;

属性的查找,改变,设置:

getArrtibute:属性的查找;

setArrtibute:属性的改变 例如:setArribute(class,red)第一个参数是改变class,第二个设置为红色;

removeAttibute:删除属性;

覆盖,添加文本的值:

innerHTML


  • 暂无相关文章
  • Posted in 未分类