求一个功能 点击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字符串截取问题 打开新层的效果。 请问这个效果怎么实现?例子 prototype该用在什么情况下? 菜鸟问题 大家好,求2个正则表达式 利用js实现从把串2005年第一季度'200501'到 '2005-01-01' '2005-04-01'具体的时间串呢? table-layout: fixed与宽度问题..... 把刚刚升级的 目录树2.0 献给大家 如何取得特定子符在字符串中的最后位置? 急,在线等待!如何将新open窗口中的值传回到原来窗口中???? 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;