这篇文章主要介绍了JavaScript中文档对象模型是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
<强>文档对象模型强>
<强>文档对象常用属性强>
<李>
引用>document.bgColor:页面背景颜色
李> <李>document.fgColor:文本的前景颜色
李> <李>文档。标题:页面标题
李>& lt; body> & lt; h2>对象常用属性& lt;/h2> & lt; script 类型=拔谋?javascript"比; document.title=岸韵蟪S檬粜浴? document.bgColor=癰lue"; document.fgColor=皐hite"; & lt;/script> & lt;/body><强>文档对象查找HTML元素强>
<李>
引用>. getelementbyid():根据id查找指定的HTML页面元素
李> <李>document.getElementsByTagName():所有指定标签名的HTML页面元素
李> <李>document.getElementsByName():所有指定名字的HTML页面元素
李> <李>document.getElementsByClassName():根据类名查找指定的HTML页面元素
李>& lt; body> & lt; h2 id=皌op"在对象常用属性& lt;/h2> & lt; script 类型=拔谋?javascript"比; var x=. getelementbyid (“top"); document . write (x.innerText) & lt;/script> & lt;/body><强>文档对象改变HTML 强>
<李>
. getelementbyid () .innerHTML=新元素
李> <李>. getelementbyid () .innerText=新内容
李> <李>. getelementbyid () .style.property=新样式
李> <李>. getelementbyid ()。属性=新属性
李>& lt; body> & lt; p id=皌op"祝辞 & lt; h2> & lt;/h2> & lt;/p> & lt; input 类型=癰utton",,价值=https://www.yisu.com/zixun/扒胧淙胄履谌荨皁nclick=" aa () "/> <脚本type=" text/javascript”> 函数aa () { var obj=. getelementbyid(“顶级”).innerText=拔沂切履谌荨? }> 脚本 身体><强> DOM节点操作强>
<李>
引用>. getelementbyid () .parentNode:当前节点的父节点
李> <李>. getelementbyid () childnodes:当前节点的所有节点
李> <李>. getelementbyid ()。firstchild:当前节点的第一个节点
李> <李>. getelementbyid () .lastChild:当前节点的最后一个节点
李> <李>. getelementbyid () .previousSibling:当前节点的前一个兄弟节点
李> <李>. getelementbyid () .nextSibling:当前节点的后一个兄弟节点
李> <李>document.createElement():添加新节点
李> <李>document.appendChild():移动节点
李> <李>document.removeChild():删除节点
李><强>数据对象强>
<李>
引用>var=new日期():当前事件
李> <李>a.getDate():一个月中的某一天
李> <李>a.getDay():一周中的每一天
李> <李>a.getFullYear():以四位数返回年份
李> <李>a.getHours():返回小时
李> <李>a.getMilliseconds():返回毫秒
李> <李>a.getMinutes():返回分钟
李> <李>a.getMonth():返回月份
李> <李>a.getSeconds():分会秒数
李> <李>a.getTime():返回1970.1.1到现在的毫秒数
李><强>数学对象强>
<李>
引用>数学。abs(数量):返回数的绝对值
李> <李>Math.ceil(数量):对数量向上取整,如Math.ceil(67.6)返回值是68
李> <李>Math.floor(数量):对数量向下取整,如数学。地板(67.6)返回值是67
李> <李>数学。max (number1,科学):返回number1与科学中的较大值
李> <李>数学。min (number1,科学):返回number1与科学中的较小值
李> <李>Math.pow (x, y):返回x的次幂
李> <李>math . random():返回0和1之间的伪随机数,可能为0,但总是小于1,(0,1)
李> <李>Math.roundd(数量):返回最接近数的整数
李> <李>Math.sqrt(数量):数量的平方根
李><强>字符串对象强>
<李>var arr=[1, 2, 3,“幸福”);
李>JavaScript中文档对象模型是什么