js获取div的id值的问题

js获取div的id值的问题
我通过读取数据库的信息,动态的生成了一堆div,为了能够拖动不同的div并加以区分,我用一个循环为所有div都赋了ID值(变量tmp),而且写了onmousedown函数,调用onmousedown函数时会传2个值(onmousedown="moveInit(<%=tmp %>,event);),问题来了:在js中是这样的function moveInit(divID,evt),我用alert(divID);为什么输出的是Object htmldivElement,而且我用document.getElementById(divID);得到的是null,这是为什么呢?究竟怎么样才能获取我从div传过来的那个变量啊?

    fgd

    dff