var x = event.target||event.srcElement;
document.getElementById(x.id).style.left = 200 + "px" ;
document.getElementById(x.id).style.top = 100 + "px" ;
Работает отлично на Google Chrome и IE, но не на firefox. Пробовал это на google. google говорит event.srcElement (работает на IE, но не на firefox), поэтому я добавил event.target, но все еще не работает. Есть ли какие-то изменения, которые мне нужно сделать для работы с firefox? Кстати, я использую 3.5 версию firefox.event.target не работает в Firefox
function up()
{
dragok = false;
document.onmousemove = null;
var x = event.target||event.srcElement;
document.getElementById(x.id).style.left= 200 + "px" ;
document.getElementById(x.id).style.top= 100 + "px" ;
}
Пожалуйста, помогите мне, чтобы он работал на светлячок
Вы могли бы создать http://jsfiddle.net/ или http://jsbin.com/ пример полного кода, который «не работает»? –
Не могли бы вы показать больше кода (в идеале, JSFiddle demo)? BTW, нет необходимости искать '' '' 'id', а затем оглянуться назад на определенный элемент на' id', вы можете просто работать с 'x.style.left'. – duri