位置: 编程技术 - 正文

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

  • 增值税专用发票的税率是多少啊
  • 递延所得税什么时候确认
  • 什么是明细分类账簿
  • 长期待摊费用对方科目
  • 可供出售金融资产包括哪些内容
  • 个人所得税有哪些减免政策
  • 银行日记账期初余额写在什么科目
  • 企业会计准则可以中途变更吗
  • 个人商业保险抵交个人所得税
  • 食品类发票明细有哪些面包方便面
  • 会计二级科目是哪个
  • 购进货物没有发票接受虚开判刑案例
  • 计提缴纳印花税怎么做账
  • 工业企业库存商品的初始入账成本
  • 企业如何列支个人收入
  • 购销合同印花税最新政策2023
  • 销售材料取得的进项税额
  • 安置残疾人就业税收优惠政策
  • 银行卡季度结息
  • 跨年暂估收入如何调整
  • 刷信用卡付货款怎么操作
  • 员工拿发票报销可以公转私吗
  • 发票融资贷款应该怎么做账?
  • 按公允价值计量是什么意思
  • 小规模纳税人按什么标准纳税
  • 小规模纳税人普票超过30万怎么交税
  • 食用油从商业流入的原因
  • 携税宝可以全额抵扣吗
  • 其他应收款押金计提坏账吗
  • 库存商品过期报损
  • 小企业执行新会计准则吗
  • 结转本月各项损益
  • 一个产品要有什么认证
  • 路由器和交换机用什么线连接
  • 企业存款利息收入增值税
  • fsma32.exe进程是什么文件 fsma32是什么进程
  • win7系统文件在哪
  • 北极光下的众神图片
  • php常用语句
  • 闲置的固定电话机怎么改装
  • php模板引擎执行时间
  • linux如何搭建
  • php写一个简单的单例模式
  • 电子发票冲红后对方能查到吗
  • 零余额账户什么时候开始停用
  • mysql详细教程
  • 国税办税人员怎么解绑
  • 计提固定资产折旧是什么意思
  • 无形资产出售当月是否摊销
  • 对公账户 退款
  • 缴纳社保不计提可以吗
  • 存货跌价准备确认损失分录
  • 评估价与成交价差距叫做什么
  • 企业跨年度的收入退回应该如何进行会计处理?
  • 以融资租赁形式的车贷没还上可以拖车吗
  • 支付上月采购货款
  • 出口货物质量不足怎么办
  • 背书转让为什么记应收票据
  • 无比强大的思维
  • 海尔电脑优盘启动键
  • centos6.6网卡配置
  • svchos1.exe - svchos1是什么教程 有什么作用
  • linux里chmod
  • thinkpad笔记本键盘无法输入
  • mysqld-nt.exe - mysqld-nt是什么进程 有什么用
  • pcards
  • 边做游戏边学
  • android ui绘制
  • linux防火墙开启80端口视频
  • Python selenium爬取table
  • unity3d跨平台
  • javascript如何学
  • 一个挖掘机主播得多少钱
  • jQuery+ajax读取并解析XML文件的方法
  • python爬取教程
  • jquery-validate
  • jquery.data
  • 用友u8外部凭证怎么删除
  • 公司缴税款可以退税吗
  • 开票风险预警机制黄色预警严重吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设