日期:2014-05-18  浏览次数:20508 次

js高手请问:关于用js动态给div加入事件的方法。
var   windoc=document;
var   child_window=windoc.createElement( "div ");
main_window.appendChild(child_window);
child_window.onmousedown= "startDrag( 'xMsg "+id+ " '); ";
child_window.onmouseup= "stopDrag( 'xMsg "+id+ " '); ";
child_window.onmousemove= "drag( 'xMsg "+id+ " '); ";

为什么这样加不起事件,该怎么加呢?
不要用document.write的方法。


------解决方案--------------------
写错了:

child_window.onmousedown = function(){var msgid = "xMsg "+id;startDrag(msgid);}