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 original
function 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?