我这问题怎么总试都不对?我想创建一个<div>,为了省事,想调用其它的innerHTML,但是为了方便调用,修改了id,发现这方法行不通,就这样卡在这里,求人帮忙,我很需要解决这个问题。我的我段程序是这样的:
function add()
{
var dv= document.createElement("div");
dv.innerHTML =iit.innerHTML;dv.id='iit'+n;}
后来调试后,发现id好象没有修改,闹心,不知道我这样改法是否正确?望各位高手帮忙,很需要,以后我给你补加分的。
function add()
{
var dv= document.createElement("div");
dv.innerHTML =iit.innerHTML;dv.id='iit'+n;}
后来调试后,发现id好象没有修改,闹心,不知道我这样改法是否正确?望各位高手帮忙,很需要,以后我给你补加分的。
{
var dv= document.createElement("div");
dv.innerHTML =iit.innerHTML; dv.id='iit'+n;
document.appendChild(dv);
}
各位老师,那我应该怎么做呢?就别藏着了,真急人,太雅性了,还爱吊着人
var n=1;
function add()
{
var dv= document.createElement("div");
dv.innerHTML =iit.innerHTML; dv.id='iit'+n; }
var newname='iit'
function ad()
{newname='iit'+n}
var n=1
function add()
{var dv= document.createElement("div");
dv.innerHTML =iit.innerHTML;
dv.id='iit'+n;
dv.onclick=function(){ad(n);}
document.body.appendChild(dv);
}
其实你应该问:怎样Cloning一个已有的DIV并修改它的ID以便绑定ONCLICK事件,表述有问题。
请你写出ID为“iit”的DIV的HTML,并指定克隆到什么位置 ————
div{width:300px;height:90px;border:3px double #000;background:red}
</style><script type=text/javascript defer>
(function(i){
var obj = document.createElement("div");
obj.id = document.getElementById("iit").id + i;
obj.outerHTML = document.getElementById("iit").outerHTML;
document.body.appendChild(obj);
obj.onclick = function(){alert("I`m z Div u wanna No." + i + "\nID属性:" + this.id)}
obj = null;
return arguments.callee
})(1)(2)(3)(4)(5)
</script><div id="iit">iit</div>
<style>
div{width:300px;height:90px;border:3px double #000;background:red}
</style><script type=text/javascript defer>
(function(i){
var obj = document.createElement("div");
obj.id = "iit" + i;
obj.outerHTML = document.getElementById("iit").outerHTML;
document.body.appendChild(obj);
obj.onclick = function(){alert("I`m z Div u wanna No." + i + "\nID属性:" + this.id)}
obj = null;
return arguments.callee
})(1)(2)(3)(4)(5)
</script><div id="iit">iit</div>
.ii{width:300px;height:90px;border:3px double #000;background:red}
</style><script type=text/javascript defer>
(function(i){
var obj = document.createElement("div");
obj.id = "iit" + i;
obj.className = "ii";
obj.innerHTML = document.getElementById("iit").innerHTML;
document.body.appendChild(obj);
obj.onclick = function(){alert("I`m z Div u wanna No." + i + "\nID属性:" + this.id)}
obj = null;
return arguments.callee
})(1)(2)(3)(4)(5)
</script><div id="iit" class="iit">the innerHTML</div>
.ii{width:300px;height:90px;border:3px double #000;background:red}
</style><script type=text/javascript defer>
(function(i){
var obj = document.createElement("div");
obj.id = "iit" + i;
obj.className = "ii";
obj.innerHTML = document.getElementById("iit").innerHTML;
document.body.appendChild(obj);
obj.onclick = function(){alert("I`m z Div u wanna No." + i + "\nID属性:" + this.id)}
obj = null;
return arguments.callee
})(1)(2)(3)(4)(5)
</script><div id="iit" class="ii">the innerHTML</div>