<BODY>
<inputtype="button"onclick="show();"value="Click"/>
<divid="div1">

</div>
<divid="div2">
<ul>
<li>Test1</li>
<li>Test1</li>
<li>Test1</li>
</ul>
</div>
<script>
function$(obj){
returndocument.getElementById(obj);
}
functionshow(){
$("div1").innerHTML=$("div2").innerHTML;//填充到div1
bindEvt($("div2"));
}
functionbindEvt(obj){
varlis=obj.getElementsByTagName("li");
for(vari=0;i<lis.length;i++){
//alert(lis[i].innerHTML);
lis[i].onclick=function(){//给innerHTML的Li绑定事件但是不运行,怎么让它运行起来呢
alert(lis[i].innerHTML);
}
}
}
</script>
</BODY>

6 个解决方案

#1


<BODY>
<inputtype="button"onclick="show();"value="Click"/>
<divid="div1">

</div>
<divid="div2">
<ul>
<li>Test1</li>
<li>Test2</li>
<li>Test3</li>
</ul>
</div>
<script>
function$(obj){
returndocument.getElementById(obj);
}
functionshow(){
$("div1").innerHTML=$("div2").innerHTML;//填充到div1
bindEvt($("div2"));
}
functionbindEvt(obj){
varlis=obj.getElementsByTagName("li");
for(vari=0;i<lis.length;i++){
//alert(lis[i].innerHTML);
lis[i].onclick=function(){//给innerHTML的Li绑定事件但是不运行,怎么让它运行起来呢
alert(this.innerHTML);
}
}
}
</script>
</BODY>

更多相关文章

  1. KeyPress或KeyDown事件没有得到html元素的buind
  2. 通过html5 touch事件封装手势识别组件
  3. HTML5移动开发技术要点总结及各事件含义
  4. HTML5晃动DeviceMotionEvent事件
  5. PHPCMS V9 的手机门户wap绑定单页面
  6. Laravel 5 PDO绑定变量数与令牌数不匹配
  7. 通过SSH将MySQL绑定到本地端口——在控制台工作,而不是通过Mac OS
  8. 用一个听众听多个事件?
  9. 如何通过mysql查询获得具有不同时区的事件的日,小时,分钟,秒

随机推荐

  1. 影评分析 | 《小丑》,戴上快乐的笑脸
  2. 干货 | Bokeh交互式数据可视化快速入门
  3. Pandas 50题练习
  4. pdfkit | 自动化利器,生成PDF就靠它了
  5. numpy 100题练习 <一>
  6. 实用 | PyCharm常用快捷键整理
  7. 30例 | 一文搞懂python日期时间处理
  8. pandas_profiling :教你一行代码生成数据
  9. 知乎关注达1万,总阅读破百万,记录与分享带
  10. 50题matplotlib从入门到精通