JavaScript中文档对象模型是什么
创始人
2024-12-28 06:41:12
0次

文档对象模型

document对象常用属性

  • document.bgColor:页面背景颜色

  • document.fgColor:文本的前景颜色

  • document.title:页面标题


	
	

对象常用属性

document.title="对象常用属性"; document.bgColor="blue"; document.fgColor="white";

document对象查找HTML元素

  • document.getElementById():根据id查找指定的html页面元素

  • document.getElementsByTagName():所有指定标签名的html页面元素

  • document.getElementsByName():所有指定name的html页面元素

  • document.getElementsByClassName():根据类名查找指定的html页面元素


	
	对象常用属性
	
		var x=document.getElementById("top");
		document.write(x.innerText)
	
	
	

document对象改变HTML

  • document.getElementById().innerHTML=新元素

  • document.getElementById().innerText=新内容

  • document.getElementById().style.property=新样式

  • document.getElementById().attributes=新属性


	
		

function aa(){ var obj=document.getElementById("top").innerText="我是新内容" }

DOM节点操作

  • document.getElementById().parentNode:当前节点的父节点

  • document.getElementById().childNodes:当前节点的所有节点

  • document.getElementById().firstChild:当前节点的第一个节点

  • document.getElementById().lastChild:当前节点的最后一个节点

  • document.getElementById().previousSibling:当前节点的前一个兄弟节点

  • document.getElementById().nextSibling:当前节点的后一个兄弟节点

  • document.createElement():添加新节点

  • document.appendChild():移动节点

  • document.removeChild():删除节点

Data对象

  • var a=new Date():当前事件

  • a.getDate():一个月中的某一天

  • a.getDay():一周中的每一天

  • a.getFullYear():以四位数返回年份

  • a.getHours():返回小时

  • a.getMilliseconds():返回毫秒

  • a.getMinutes():返回分钟

  • a.getMonth():返回月份

  • a.getSeconds():分会秒数

  • a.getTime():返回1970.1.1到现在的毫秒数

Math对象

  • Math. abs(number):返回number的绝对值

  • Math.ceil(number):对number向上取整,如Math.ceil(67.6)返回值是68

  • Math.floor(number):对number向下取整,如Math.floor (67.6)返回值是67

  • Math.max(number1 ,number2):返回number1与number2中的较大值

  • Math.min(number1 ,number2):返回number1与number2中的较小值

  • Math.pow(x,y):返回x的y次幂

  • Math.random():返回0和1之间的伪随机数,可能为0,但总是小于1,[0,1)

  • Math.roundd(number):返回最接近number的整数

  • Math.sqrt(number):number的平方根

String对象
JavaScript中文档对象模型是什么
创建数组方法

  • var arr=[1,2,3,“happy”];

  • var arr=new Array();数组初始元素为0

  • var arr=new Array(4);数组初始元素为4

  • var arr=new Array(1,2,3);用指定元素去初始化数组

创建对象

var 对象名=new 类名(实参1,实参2,实参n)

定义类

function 类名(参数1,参数2...){
	this.属性=参数1;	this.属性=参数2;	...
	this.方法名=function(){
		//方法体
	}}

对象常用语句

  • with:对某对象属性循环,可简写代码

  • for…in:对某对象所有属性循环,将属性名逐一赋值给临时变量,无需事先知道对象属性个数

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...