Buenas
vereis me he encontrado este codigo de javascript y tengo un par de dudas sobre el
el codigo es el siguiente
en la parte html dentro de la etiqueta de un div
Código HTML:
onmousemove="var pos=getPos(event);document.getElementById('log').innerHTML='x: '+pos.x+', y: '+pos.y"
en la parte javascript
Código Javascript
:
Ver originalfunction getPos(e){
var ev=e || window.event;
var obj=ev.target || ev.srcElement;
obj.style.position='relative';
posX=ev.layerX || ev.offsetX || 0;
posY=ev.layerY || ev.offsetY || 0;
return {x:posX,y:posY}
}
las dudas que me asaltan son:
|| siempre habia pensado que eso era el or en una comparacion pero no se que es lo que hace aqui
cuando llama a la funcion envia como parametro event ¿que se envia ahi?