用DOM实现js涂层的创建

用DOM实现js涂层的创建

<html>
<head><title></title>
<script type="text/javascript">
function showDiv(){
//DOM创建一个图层
var new_div=document.createElement('div');//创建一个元素节点为图层div
new_div.style.width='100px';              //设置节点对象的属性width的值
new_div.style.height='100px';             //设置节点对象的属性height的值
new_div.style.backgroundColor='yellow';   //设置节点对象的属性背景颜色
new_div.id='div1';                        //设置一个节点对象的id值
document.body.appendChild(new_div);       //给body中用appendChild加入以上涂层的创建(也就是在body中创建成功了一个图层div)
var text=document.createTextNode("aaa");  //给节点对象中写入文本节点(也就是值)赋给一个变量
new_div.appendChild(text);      //通过appendChild将上局创建的节点对象的值正式写入到图层中
document.write(document.getElementByid('div1').nodeName);//document对象调用getElementById('div1')找到图层,并将其显示出来
}
</script>
</head>
<body>
<input type="button" οnclick="showDiv()" value="click">
</body>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值