拖動數據到div

 把字符串拖到div

  div: 

       <!--  生成30個div--〉

        <%  for(int i=1;i<=6;i++){
                   %>
                   <td >
                  <div id="div<%=j%><%=i%>"  style="width:100px; height:100px; border:#000000 1px solid;" οndrοp="handleDragDropEvent(event)" οndragstart="return false" οndragenter="return false" οndragοver="return false" οndragleave="return false" >div<%=j%><%=i%></div> </td>
                  <%}%>
            </tr>
            <%}%>

 

 

javaScript:

 

     function handleDragDropEvent(oEvent) {
               var Obj=window.event.srcElement;  //獲取當前div ID
                switch(oEvent.type) {
                    
                    case "dragover":
                    case "dragenter":
                        oEvent.returnValue = false;
                        break;
                    case "drop":
                       var v =oEvent.dataTransfer.getData("text");  
                        Obj.innerHTML = Obj.innerHTML+v;
                }
            }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章