// 호스트는 브라우저입니다. // 해당 요소 객체의 참조를 함수 기능 candrag (drager) {drager.onmousedown = function (down) {var offx = drager.offsetleft vary = drager.offsetTop; var offxl = down.clientx -offx; var offyl = down.clienty -offy; window.condition = 0; // 클릭 문서 사이의 모순을 해결하기 위해 창에 대한 조건 속성 추가. Dragger.style.top = move.clienty -Offyl + "PX"; Dragger.style.cursor = "Move"; 조건 = math.abs (move.clientx -down.clientx) + math.abs (move.clienty -down.clienty); }} dragger.onmouseup = function () {document.onmouseMove = null; Draggerr.style.cursor = "Auto"; }} / *클릭 간 모순의 해결을 위해서는 조건을 판단해야합니다 *예 : Candrag (Dragger); d01.onclick = function () {if (! 조건) {d01.style.backgroundcolor = "red"; }} *여기서 d01은 드래거의 자식 요소입니다 */