Перетаскивать HTMLHtml

Программисты Html
Ответить
Anonymous
 Перетаскивать HTML

Сообщение Anonymous »

Привет, я пишу немного калькулятора для упражнений. Еще нет логики. Тем не менее, я хотел позволить пользователю перетащить калькулятор вокруг браузера. Тем не менее, это не работает. < /P>
Кто -нибудь видит, что я делаю не так? < /P>






myCalculator



var dragObject = null;
var dragX = 0;
var dragY = 0;

var posX = 0;
var posY = 0;

function handleInput(currentInput){

alert(currentInput);

var x = 0;

x = currentInput;

}

function saveOperator(currentOperator){

alert(currentOperator);

}

function dragInit(){

document.onmousemove = drag;
document.onmouseup = dragStop;

}

function dragStop(){
dragObject = null;
}

function dragStart(element){
dragObject = element;
dragX = posX - dragObject.offsetLeft;
dragY = posY - dragObject.offsetTop;
}

function drag(event){

posX = document.all ? window.event.clientX : event.pageX;
posY = document.all ? window.event.clientY : event.pageY;

if(dragObject != nul){
dragObject.style.left = (posX - dragX) + "px";
dragObject.style.top = (posY - dragY) + "px";
}
}






myCalculator





































Подробнее здесь: https://stackoverflow.com/questions/547 ... op-in-html
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»