位置: 编程技术 - 正文

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

编辑:rootadmin

推荐整理分享Javascript基础知识(三)BOM,DOM总结(javascript零基础),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript基础编程,javascript入门基础,javascript基础笔记,javascript零基础,javascript入门基础,javascript 基础,javascript基础入门教程,javascript基础入门教程,内容如对您有帮助,希望把文章链接给更多的朋友!

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!')",)间隔3秒钟执行hello world只执行一次

cleanTimeout

setInterval("alert('hello world')".)每隔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);

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

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

javascript学习笔记(一)基础知识 基本概念javascript是一门解释型的语言,浏览器充当解释器。js执行引擎并不是一行一行的执行,而是一段一段的分析执行。延迟脚本HTML4.0.1中定义了defer

javascript学习笔记(二)数组和对象部分 javascript对象部分一:基础部分1.JavaScript中所有变量都是对象,除了两个例外null和undefined。2.Jscript支持四种类型的对象:内部对象、生成的对象、宿主给

让人蛋疼的JavaScript语法特性 在知乎上看到的有人发布的和javascript有关的试题,和大家分享下,虽然是N久前的事了,但这些题相当经典,不免让人觉得javascript真是门蛋疼的语言。1.

标签: javascript零基础

本文链接地址:https://www.jiuchutong.com/biancheng/385651.html 转载请保留说明!

上一篇:Javascript基础知识(二)事件(javascript基础书)

下一篇:javascript学习笔记(一)基础知识(javascript教程)

  • 印花税的会计分录有哪些
  • 补提盈余公积的分录
  • 增值税交错了退税怎么退
  • 什么是长期股权结构
  • 实收资本账
  • 无息贷款合同要按手印吗
  • 利息费用和利息支出的区别计算公式
  • 计提跌价的存货卖出了
  • 房企视同买断销售的所得税处理
  • 抵扣认证发票时间
  • 销售承兑现金会退回来吗
  • 财务费用在贷方与做借方红字有区别吗
  • 超市商品打折怎么算出来
  • 管理费用月末怎么结账
  • 制造行业运输费包括哪些
  • 职工食堂的费用怎么入账
  • 一张报关单上最多不能超过
  • 企业亏损情况下股东借款怎么办
  • 印花税的计税依据含增值税吗
  • 发生广告费用会计分录
  • 对公账户开通网银有什么好处
  • 将自产货物用于在建工程
  • 税法种类及税率
  • 购进商品用于样品赠送的账务处理
  • 应交税费待抵扣进项税额是什么科目
  • 同比增长率为负数怎么算
  • 小规模纳税人增值税免征额
  • 永恒之蓝是
  • 年末资产减年初资产
  • 企业所得税按月或者按季预缴
  • 计提长期债券利息分录
  • 建筑行业企业所得税怎么征收
  • 吉隆坡石油双塔有多高
  • 公司的劳务费支出怎么做账
  • PHP:pg_close()的用法_PostgreSQL函数
  • php实验二
  • 抵免法的缺点主要有以下几点
  • 计算企业所得税分录
  • promise歌曲
  • 数字图像处理期末试卷及答案
  • input输入语句
  • 各浏览器主页的网址
  • 实际发放股票股利
  • 以房租入股股份怎么计算
  • 发票升位需要什么资料
  • 公司缴纳社保如何做账
  • 购房补贴退契税3个月没到账
  • 税务查账后如何结转
  • 使用distinct在mysql中查询多条不重复记录值的解决办法
  • SQL Server中使用的SQL是
  • sqlserver数据导入mysql
  • 医院怎么开发票?
  • 跨月管理费用多计怎么处理
  • 营业外支出账户核算的主要内容有
  • 用于企业职工福利有哪些
  • 药店医保收入如何查询
  • 提供劳务结转的成本计入什么科目
  • 闲置资产计提折旧
  • 国家规定房屋买卖中介费
  • 销售成本包括销项税额吗
  • 企业所得税收入是含税还是不含税
  • win7与ubuntu双系统
  • 安装阿里旺旺步骤
  • win10周年版
  • 在linux系统中,用来存在系统所需
  • win8更新80072efe
  • 安卓笔记软件squid使用方法
  • perl文件操作
  • js获取html自定义属性
  • python 3.5下xadmin的使用及修复源码bug
  • 安卓的通用在哪里
  • js onkeypress与onkeydown 事件区别详细说明
  • JavaScript中的方法名不区分大小写
  • node cd
  • Android Studio --自动删除没有用的资源,给APK减减肥
  • 常用的javascript对象
  • 江苏高速通行费标准
  • 青岛市税务局归谁管
  • 税局签三方
  • 税务注销了怎么查看纳税申报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设