位置: 编程技术 - 正文

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教程)

  • 初装费包括什么
  • 一般纳税人增值税会计账务处理
  • 合并报表盈余公积等于母公司盈余公积
  • 资产总额季度平均值计算公式
  • 进口设备的重置成本包括( )
  • 土地使用税延期还延续吗
  • 计提企业年度所得税
  • 内部部门汇缴上级财务
  • 企业承担个人所得税的规定
  • 公司办公楼的中介怎么做
  • 直接成本和间接成本差异
  • 研发和技术服务在开票软件中怎么找
  • 纳税人如何网上申请预填报服务
  • 一张发票上可以开几行
  • 红冲普通发票怎么开具
  • 两地取得工资个税怎么交
  • 回收站右键菜单修改
  • 红字发票怎么填申报表表二
  • 游乐场门票收入发票品目
  • 复核内容有哪些?
  • 公司之间可以借款吗怎么做账
  • 电脑开机时出现用户账户控制提示
  • manjaro linux安装教程
  • 发票抵扣条件
  • fontpackages-filesystem
  • wgcore.dll是什么文件夹
  • .exe是指什么文件
  • element ui+vue
  • 小孩不爱吃蔬菜怎么办?
  • 研发机构采购国产设备退税管理办法
  • laravel多条件查询
  • 企业的存货按照计划成本核算,期初
  • vue3微前端
  • 事业单位增值税可以抵扣吗
  • 企业所得税营业外收入
  • 软考软件设计师考试时间
  • win11系统中怎样调整office底色
  • custom用法
  • 文化事业建设费的征收范围
  • 取得不规范发票的处理
  • 一个例子解释唯物辩证法三大规律
  • 异地多缴纳预缴税怎么退
  • 什么是ad域服务
  • 报废车残值需要多少钱
  • 发票报销哪些要素不能少
  • 工程物资怎么入账成本
  • 国际结算手续费收入增值税
  • 税务机关如何对个人股东股权财务报表审核
  • 汽车折旧会计凭证怎么做
  • 开票软件服务费全额抵扣怎么做账
  • 本年利润的会计分录怎么写
  • 已认证的红字发票要给购买方吗
  • 本年利润是不是未分配利润
  • 实发工资有小数点是如何解决的
  • 待抵扣进项税额分录
  • 企业盘亏的设备会计分录
  • 汽车折旧年限及残值率是多少
  • 其他应付款贷方增加还是减少
  • 开发软件应采用
  • 企业筹建期间发生的费用应计入什么账户
  • mysql关联查询原理
  • sql 重复记录
  • Centos下Mysql安装图文教程
  • win10预览版21301bug
  • win7任务管理器怎么打开
  • kmswin7激活步骤
  • win10预览版绿屏重启解决
  • unity总结
  • javascript运用
  • nodejss
  • dos 删除文件夹下所有文件
  • nodejs vue
  • js操作对象的方法
  • jquery动态设置div高度
  • Python 'takes exactly 1 argument (2 given)' Python error
  • JavaScript中的数据类型分为两大类
  • python简要介绍
  • 按时交纳党费
  • 接受虚开转出滞纳金
  • 小规模纳税人是按月还是按季度申报增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设