var x = event.target||event.srcElement;
document.getElementById(x.id).style.left = 200 + "px" ;
document.getElementById(x.id).style.top = 100 + "px" ;
Działa dobrze na Google Chrome i IE, ale nie na firefox. Próbowałem go w google. google mówi event.srcElement (działa na IE, ale nie na firefox), więc dodałem event.target, ale nadal nie działa. Czy muszę już pracować nad firefox? Przy okazji używam wersji 3.5 firefox.event.target nie działa na 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" ;
}
Proszę mi pomóc, aby to działało na firefox
czy można utworzyć http://jsfiddle.net/ lub http://jsbin.com/ przykład pełnego kodu, który "nie działa"? –
Czy mógłbyś pokazać więcej kodu (najlepiej demo JSFiddle)? BTW, nie ma potrzeby szukania 'x'' id', a następnie szukania określonego elementu przez 'id', możesz po prostu pracować z' x.style.left'. – duri