드래그 앤 드롭이 작동하지 않습니까?

샤얀 라 자비

저는 Javascript의 초보자이고 CSS로 만든 테두리 내부로 이미지를 가져 오려고합니다. 어떤 이유로 스크립트가 작동하지 않는 것은 코드 나 뭔가에 작은 실수가있을 수 있습니다. 그밖에.

스 니펫은 잘 작동하지만 이미지가 표시되지 않습니다.

"e"는 내가 가지고있는 이벤트의 줄임말입니다 : drag (e) allowdrop (e) and drop (e)
감사합니다

<!doctype html>
<html>

<head>
  <title>drag and drop</title>

  <style type="text/css">
    #targetDiv {
      margin-left: 300px;
      width: 200px;
      height: 150px;
      padding: 10px;
      border: 1px solid #999999;
    }
  </style>

</head>

<body>
  <h1>drag and drop</h1>

  <div id="targetDiv" ondragover="allowDrop(event)" ondrop="drop(event)"></div>
  <img id="dragItem" src="market-street-car.jpg" width="200" height="150" draggable="true" ondragstart="drag(event)" />

  <script>
    function drag(e) {
      e.dataTransfer.setData("Text", e.target.id);
    }

    function allowDrop(e) {
      e.preventDefault();
    }

    function drop(e) {
      var dragItem = e.dataTransfer.getData("Text");
      e.preventDefault();
      e.target.appendChild(document.getElementById(dragItem));
    }
//You don't need to edit this one cuz you don't need var var is probably optional 

  </script>

</body>

</html>

Michał Kutra

여기에 수정 된 버전이 있습니다. )문자를 놓 쳤고 var여기에 정확히 하나의 표현식을 추가 했습니다. take.ms/el76e

<!doctype html>
<html>

<head>
  <title>drag and drop</title>

  <style type="text/css">
    #targetDiv {
      margin-left: 300px;
      width: 200px;
      height: 150px;
      padding: 10px;
      border: 1px solid #999999;
    }
  </style>

</head>

<body>
  <h1>drag and drop</h1>

  <div id="targetDiv" ondragover="allowDrop(event)" ondrop="drop(event)"></div>
  <img id="dragItem" src="market-street-car.jpg" width="200" height="150" draggable="true" ondragstart="drag(event)" />

  <script>
    function drag(e) {
      e.dataTransfer.setData("Text", e.target.id);
    }

    function allowDrop(e) {
      e.preventDefault();
    }

    function drop(e) {
      e.preventDefault();
      var dragItem = e.dataTransfer.getData("Text");
      e.target.appendChild(document.getElementById(dragItem));
    }
  </script>

</body>

</html>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ScrollViewer에서 드래그 앤 드롭이 작동하지 않음

분류에서Dev

여러 드래그 앤 드롭이 작동하지 않음

분류에서Dev

QTreeWidgetItem의 드래그 앤 드롭이 제대로 작동하지 않습니다.

분류에서Dev

Ubuntu 17.10의 Nautilus에서 드래그 앤 드롭이 작동하지 않음

분류에서Dev

크롬에서 드래그 앤 드롭이 작동하지 않음

분류에서Dev

개체가 겹칠 때 Unity 드래그 앤 드롭이 작동하지 않음

분류에서Dev

knockout.js에서 파일 드래그 앤 드롭이 작동하지 않음

분류에서Dev

QgraphicsView 내에서 드래그 앤 드롭이 작동하지 않음 (PyQt)

분류에서Dev

드래그 앤 드롭이 작동하지 않음 (메뉴 항목) Android Studio

분류에서Dev

드래그 앤 드롭이 EaselJS를 사용하는 크롬에서 작동하지 않습니다.

분류에서Dev

FriendlyUrl 어셈블리에 추가 할 때 jQuery 드래그 앤 드롭이 작동하지 않습니다.

분류에서Dev

Dropzone.js 드래그 앤 드롭이 IE10에서 작동하지 않습니다.

분류에서Dev

드래그 앤 드롭 옵션이 imap php의 모든 폴더에서 작동하지 않습니다.

분류에서Dev

양방향 드래그 앤 드롭이 VirtualBox 및 Ubuntu 14.04에서 작동하지 않습니다.

분류에서Dev

Android :보기가 이동하는 경우 드래그 앤 드롭이 작동하지 않음 (TranslateAnimation)

분류에서Dev

드래그 앤 드롭 이미지 업로드가 특정 브라우저에서 작동하지 않음

분류에서Dev

드래그 앤 드롭이 온라인에서는 작동하지만 로컬에서는 작동하지 않습니까?

분류에서Dev

gridview 이미지 드래그 앤 드롭

분류에서Dev

React.js 파일 업로드 UI 드래그 앤 드롭이 작동하지 않음

분류에서Dev

QGraphicsView 드래그 앤 드롭이 로컬 이미지를 내 앱으로 드래그 할 때 작동하지 않습니다.

분류에서Dev

버튼을 드래그 앤 드롭 하시겠습니까?

분류에서Dev

파일 롤러에서 노틸러스로 드래그 앤 드롭 파일이 작동하지 않음

분류에서Dev

사용자 컨트롤 내부의 텍스트 상자로 드래그 앤 드롭이 작동하지 않음

분류에서Dev

Android Studio 디자인 탭에서 드래그 앤 드롭이 작동하지 않음

분류에서Dev

드래그 앤 드롭으로 복사가 vscode에서 작동하지 않는 이유

분류에서Dev

Angular js / MVC의 파일 드래그 앤 드롭 기능이 작동하지 않음

분류에서Dev

이미지 드래그 앤 드롭, 업로드-하나의 이미지 만 업로드 할 수 있습니까?

분류에서Dev

JToolBar의 드래그 앤 드롭 삽입은 원하는 동작하지 않습니다

분류에서Dev

각도 드래그 앤 드롭 이벤트가 작동하지 않음`drop` 이벤트가 발생하지 않습니다.

Related 관련 기사

  1. 1

    ScrollViewer에서 드래그 앤 드롭이 작동하지 않음

  2. 2

    여러 드래그 앤 드롭이 작동하지 않음

  3. 3

    QTreeWidgetItem의 드래그 앤 드롭이 제대로 작동하지 않습니다.

  4. 4

    Ubuntu 17.10의 Nautilus에서 드래그 앤 드롭이 작동하지 않음

  5. 5

    크롬에서 드래그 앤 드롭이 작동하지 않음

  6. 6

    개체가 겹칠 때 Unity 드래그 앤 드롭이 작동하지 않음

  7. 7

    knockout.js에서 파일 드래그 앤 드롭이 작동하지 않음

  8. 8

    QgraphicsView 내에서 드래그 앤 드롭이 작동하지 않음 (PyQt)

  9. 9

    드래그 앤 드롭이 작동하지 않음 (메뉴 항목) Android Studio

  10. 10

    드래그 앤 드롭이 EaselJS를 사용하는 크롬에서 작동하지 않습니다.

  11. 11

    FriendlyUrl 어셈블리에 추가 할 때 jQuery 드래그 앤 드롭이 작동하지 않습니다.

  12. 12

    Dropzone.js 드래그 앤 드롭이 IE10에서 작동하지 않습니다.

  13. 13

    드래그 앤 드롭 옵션이 imap php의 모든 폴더에서 작동하지 않습니다.

  14. 14

    양방향 드래그 앤 드롭이 VirtualBox 및 Ubuntu 14.04에서 작동하지 않습니다.

  15. 15

    Android :보기가 이동하는 경우 드래그 앤 드롭이 작동하지 않음 (TranslateAnimation)

  16. 16

    드래그 앤 드롭 이미지 업로드가 특정 브라우저에서 작동하지 않음

  17. 17

    드래그 앤 드롭이 온라인에서는 작동하지만 로컬에서는 작동하지 않습니까?

  18. 18

    gridview 이미지 드래그 앤 드롭

  19. 19

    React.js 파일 업로드 UI 드래그 앤 드롭이 작동하지 않음

  20. 20

    QGraphicsView 드래그 앤 드롭이 로컬 이미지를 내 앱으로 드래그 할 때 작동하지 않습니다.

  21. 21

    버튼을 드래그 앤 드롭 하시겠습니까?

  22. 22

    파일 롤러에서 노틸러스로 드래그 앤 드롭 파일이 작동하지 않음

  23. 23

    사용자 컨트롤 내부의 텍스트 상자로 드래그 앤 드롭이 작동하지 않음

  24. 24

    Android Studio 디자인 탭에서 드래그 앤 드롭이 작동하지 않음

  25. 25

    드래그 앤 드롭으로 복사가 vscode에서 작동하지 않는 이유

  26. 26

    Angular js / MVC의 파일 드래그 앤 드롭 기능이 작동하지 않음

  27. 27

    이미지 드래그 앤 드롭, 업로드-하나의 이미지 만 업로드 할 수 있습니까?

  28. 28

    JToolBar의 드래그 앤 드롭 삽입은 원하는 동작하지 않습니다

  29. 29

    각도 드래그 앤 드롭 이벤트가 작동하지 않음`drop` 이벤트가 발생하지 않습니다.

뜨겁다태그

보관