求一个功能 点击button按钮动态生成一个div 生成的div里右上角加一个关闭按钮 可以动态移除不要display:block和none,那样不是动态 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var doc = document;var div = doc.createElement('div'); div.id="dynamicDiv";var closeBtn = doc.createElement('div');closeBtn.className="关闭按钮的样式";closeBtn.onclick = function(){ doc.getElementById('dynamicDiv').parentNode.removeChild(div);}div.appendChild(closeBtn);doc.body.appendChild(div); <div id="main"></div><div id="div1" class="hidenDiv"><IMG width="100%" src="./images/blue_back.png" ></div><script language="JavaScript"> var vIMG = document.createElement("IMG "); vIMG.setAttribute("width", "100%"); vIMG.setAttribute("src", "./images/blue_back.png"); var vDIV = document.createElement("DIV"); vDIV.appendChild(vIMG); vDIV.setAttribute("className","middle"); document.getElementById("main").innerHTML = vDIV.innerHTML;</script> 这是个 动态生成div的例子用js动态生成div1这个层 没有用display:block和none或者你可以试这用 apdiv 浮动方框,可以移动:position:absolution不可移动:position:static; toggle("slow")或者fadeToggle("slow")或者slideToggle("slow") 求js去除或恢复word批注的脚本 ext 的这个写法哪错了 问个问题的思路:人人网页面下面的状态栏是怎么做的?什么原理? js的一个小问题 js该如何直接跳转锚点 如何实现CSDN在结贴时鼠标移到某个框就显示还有多少分的做法? community.csdn.net页面里为什么有这样一行代码 请教一个数据库操作问题! 用 javacscript和html中<select>标签实现可编辑的 下拉列表 先500分了 iframe 的页面,怎么禁止某一个JS呢? 如何设置使得图片大小不超过500*375
var div = doc.createElement('div');
div.id="dynamicDiv";
var closeBtn = doc.createElement('div');
closeBtn.className="关闭按钮的样式";
closeBtn.onclick = function(){
doc.getElementById('dynamicDiv').parentNode.removeChild(div);
}
div.appendChild(closeBtn);
doc.body.appendChild(div);
<div id="div1" class="hidenDiv"><IMG width="100%" src="./images/blue_back.png" ></div>
<script language="JavaScript">
var vIMG = document.createElement("IMG ");
vIMG.setAttribute("width", "100%");
vIMG.setAttribute("src", "./images/blue_back.png");
var vDIV = document.createElement("DIV");
vDIV.appendChild(vIMG);
vDIV.setAttribute("className","middle");
document.getElementById("main").innerHTML = vDIV.innerHTML;
</script>
可以移动:position:absolution
不可移动:position:static;