js动态生成input指定My97DatePicker时间问题

Posted on 2015-06-03 14:11  Mr.XuFeng  阅读(489)  评论(0编辑  收藏  举报

js生成的input指定onclick时间:

以下1、2为错误:

onclick="WdatePicker()";

onclick=WdatePicker(); 若指定到window的load方法里面,页面打开就会执行这个方法,但是点击的时候没反应

正确:var inputEle = document.getElementByTagName("input");inputEle.onclick=function(){WdatePicker();}

  但是我在google浏览器下还是不执行,但是我在IE下是执行成功的。郁闷

     后来这样  WdatePicker({el:inputEle}); 就ok啦

总结:应该是作用域的问题,把WdatePicker绑定到对应的dom元素上就ok啦,因为我input外面还有div也是动态生成的,总算效果出来了。呵呵······

Copyright © 2024 Mr.XuFeng
Powered by .NET 8.0 on Kubernetes