cloneNode会复制JS源码吗? 我在一般JS书上看到,cloneNode在IE下会复制事件处理程序,是真的么?如果是真的,那在什么情况下,会复制事件处理程序呢?求指点............ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是写html中的可以复制如<body><div id="div1" onclick="alert(this.innerHTML)">xx</div><input onclick="document.body.appendChild(document.getElementById('div1').cloneNode(true))" type=button value=test>如果是代码attachEvent的,需要自己复制如<body><div id="div1">xx</div><script>function x(){ document.getElementById('div1').onclick=function(){alert(this.innerHTML)}; e2=document.getElementById('div1').cloneNode(true); e2.onclick=document.getElementById('div1').onclick document.body.appendChild(e2)}</script><input onclick="x()" type=button value=test> 求一个JS的函数 关于URL转码的 这个漂浮广告怎么无效了呢? js未指明的错误 关于Button和Div的从属性问题,也许不可能解决! 多个下拉选择框,提交前,判断所有的下拉选择框是否选择 关于bxSlider图片轮播插件如果调整轮播图片大小的问题? 经典问题,用javascript控制鼠标右键弹出菜单? 有关table格式的问题,急急 不要刷新页面就可以把javascript的参数传到asp 诚聘程序员!详情请见内! 【图片无缝滚动】这样的效果谁有,麻烦大家贡献一下哦 不用id,如果获取div下的img标签
如
<body>
<div id="div1" onclick="alert(this.innerHTML)">xx</div>
<input onclick="document.body.appendChild(document.getElementById('div1').cloneNode(true))" type=button value=test>如果是代码attachEvent的,需要自己复制
如
<body>
<div id="div1">xx</div>
<script>
function x()
{
document.getElementById('div1').onclick=function(){alert(this.innerHTML)};
e2=document.getElementById('div1').cloneNode(true);
e2.onclick=document.getElementById('div1').onclick
document.body.appendChild(e2)
}
</script>
<input onclick="x()" type=button value=test>