Autor Zpráva
Vladkof
Profil
zdravim, potreboval bych maly help s javascriptem..
mam funkci, ve ktere ziskavam polohu mysi a ja nevim, jak z te funkce ziskat ty data zpet..
ono totiz tu f-ci volam takto:
mys.onmousemove = MousePosition;   // mys je element, nad kterym je detekovan pohyb

tu je ta f-ce:
function MousePosition(e) {
    var browserIE = document.all?true:false  
    if (!browserIE) document.captureEvents(Event.MOUSEMOVE)  
    mys[0] = browserIE?event.clientX + document.body.scrollLeft:e.pageX;  
    mys[1] = browserIE?event.clientY + document.body.scrollTop:e.pageY;
    mysx = element('mysX');   //ziskani elementu pro vypis
    mysy = element('mysY');
    mysx.innerHTML = mys[0];
    mysy.innerHTML = mys[1];
    return mys;
}
Fred
Profil
třeba
<div id="mysX"></div>
<div id="mysY"></div>
<div style="width:200px;height:200px;background:yellow" id="mys"></div>
<script type="text/javascript"> 
function myska(e){
if(!e){e=window.event;}
   var ie = document.uniqueID;  
    if(!ie){document.captureEvents(Event.MOUSEMOVE);}  
   document.getElementById('mysX').innerHTML=ie?event.clientX+document.body.scrollLeft:e.pageX; 
   document.getElementById('mysY').innerHTML=ie?event.clientY+document.body.scrollTop:e.pageY; 
}
window.onload=function(){
document.getElementById('mys').onmousemove=myska;
}
</script> 
Vladkof
Profil
díky, už jsem na to přišel :)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: