DOM对象的简单操作

DOM的作用就是让我们通过DOM中的方法、事件来使对web页面的操作更加容易,那么,我们就来简要的了解一下DOM的基本方法。

一、对WEB页面中相应内容的查找。

有以下两个主要函数:getElementById("id名")和getElementsByTagName("标签名")他们分别通过id名和标签名来进行查找,函数的返回值为NodeList(节点列表),代码示例如下:

WEB页面代码

<html>
<head>
	<title>Introduction to the DOM</title>
</head>
<body>
	<h1>Introduction to the DOM</h1>
	<ul>
		<li id="everywhere">It can be found everywhere.</li>
		<li class="test">It's easy to use</li>
		<li class="test">It can help you</li>
	</ul>
</body>
</html>
查找web内容代码

document.getElementById("everywhere")<!--查找id名为everywhere的web内容-->
document.getElementsByTagName("h1")[0]<!--查找标签名为h1的web内容-->

以上例子都是在整个web页面范围内寻找,若想要在指定上下文中寻找,即缩小查找范围,则通过传入上下文元素来实现,代码示例:

(elem||document).getElementsByTagName(name);<!--其中elem为上下文元素-->

那么我们为什么要查找这些内容呢,首先,可能是为了改变这些web内容的css格式呀。以下为示例代码,实现了对指定内容css格式的改变。

var li=document.getElementsByTagName("li");
for(var j=0;j<li.length;j++){
	li[j].style.border="1px solid #000";
}
通过以上代码,将web页面中所有li标签内容加上了边框。
document.getElementById("everywhere").style.fontWeight='bold';
通过以上代码,将第一个li元素即id为everywhere的文本加粗。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值