2021-01-29

本文通过JavaScript实例展示了如何动态修改div样式和创建元素,包括使用getElementsByTagName、addEventListener和DOM操作。重点介绍了div元素颜色变化的点击计数器功能。
摘要由CSDN通过智能技术生成

 Java Script练习

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">>
	<title>Document</title>
</head>
<body>
	<div></div>
    <div></div>
<script type="text/javascript">
	/*
	//dom是一种接口,是文档对象模型,可以实现网页的动态效果。
	//创建一个对象,将网页中的div对象获取并赋予该对象中,进行处理。
	//document.getElementtsByTagName(获取的内容)【获取的序列】
	//getElementtsByTagName本身就是一个数组
	var div=document.getElementsByTagName('div')[0];
	div.style.width="80px";
	div.style.height="80px";
	div.style.backgroundColor="black";

	var count=0;
	//onclick是点击监听方法
		div.onclick=function(){
		count++;
		if(count%2==1){
                this.style.backgroundColor="green";
		}else{
			this.style.backgroundColor="red";
		}
	}
	*/

	//创建div标签和p标签
	var div=document.createElement('div');
	var p=document.createElement('p');

	//设置div的class的属性为example
	//设置p的class的属性为slogan
	//行列式显示形式
	div.setAttribute('class','example');
	p.setAttribute('class','slogan');
	
    p.setAttribute('style','color:red;font-size:150px');
	
   
    //创建对象,用于创建文本
    var text=document.createTextNode('孙兴悦');
    //将创建后的文本添加入p标签,p标签添加入div,div添加入body。
    p.appendChild(text);
    div.appendChild(p);

    document.body.appendChild(div);

    //div.innerHTML="";插入div及div的内容
     

</script>


</body>
</html>>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值