源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2021-10-14 00:24 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Javascript基础知识(三)BOM,DOM总结
window对象: 打开和关闭窗口: window.open() 三个参数: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
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部