html 드래그 드래그 이벤트

韦小宝
풀어 주다: 2018-05-18 15:39:46
원래의
3267명이 탐색했습니다.

html에서는 이벤트 처리가js로 이루어지며,js과 CSS는 분리될 수 없습니다. 다음은js에서 드래그 앤 드롭 이벤트를 처리하는 예입니다.

드래그 이벤트는 두 부분으로 나누어집니다. 하나는 드래그 대상(예: 드래그 대상)을 처리하는 부분이고, 다른 하나는 드래그 대상(예: 릴리스 대상)을 처리하는 부분입니다.

드래그 대상(소스 요소)에서 이벤트 트리거:

ondragstart - 사용자가 요소 드래그를 시작할 때 트리거됨

ondrag - 요소가 드래그될 때 트리거됨

ondragend - 사용자가 드래그를 완료한 후 요소 Trigger

대상을 놓을 때 트리거되는 이벤트:

ondragenter - 이 이벤트는 마우스로 드래그한 객체가 해당 컨테이너의 범위에 들어갈 때 트리거됩니다.

Ondragover - 드래그된 객체가 다른 객체의 컨테이너 범위 내에 있을 때 object 이 이벤트는 드래그할 때 트리거됩니다.

ondragleave - 이 이벤트는 마우스로 드래그한 객체가 컨테이너 범위를 벗어날 때 트리거됩니다.

ondrop - 드래그 프로세스 중에 마우스 버튼을 놓을 때 이 이벤트가 트리거됩니다.

구현 코드 다음과 같습니다: box1과 목록을 서로 드래그할 수 있습니다.

    Title   

  • 数据1
  • 数据2
  • 数据3
  • 数据4
  • 数据5
  • 数据6
로그인 후 복사

그중 getElementsByTagName() 메소드는 지정된 태그 이름을 가진 객체 컬렉션을 반환할 수 있습니다.

e.preventDefault()는 시스템의 기본 드래그 이벤트를 방지하는 것입니다.

appendChild()는 지정된 컨트롤에 컨트롤을 추가하는 것입니다.

e.preventDefault();
로그인 후 복사

위 내용은 모두 html 드래그 이벤트 내용인데, 모두에게 도움이 되었으면 좋겠습니다.

관련 권장 사항:

JS와 html을 사용하여 간단한 스케치패드 코드 만들기

Js DOM 객체 작동 프로세스

html js 관련 질문

위 내용은 html 드래그 드래그 이벤트의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!