Soy un principiante de JavaScript y estoy buscando una forma de obtener las coordenadas xey en un botón cuando se hace clic. Esto funciona en Opera, IE9 y Chrome, pero no puedo hacer que funcione en Firefox. Aquí está mi código hasta ahora:Obtener coordenadas X/Y en el botón usando 'onclick' y JavaScript
función en JavaScript:
function buttonClick(subEvent)
{
var mainEvent = subEvent ? subEvent : window.event;
alert("This button click occurred at: X(" +
mainEvent.screenX + ") and Y(" + mainEvent.screenY + ")");
}
Aquí está la sección HTML:
<input type="button" onclick="buttonClick()" value="Submit"/>
La idea aquí es sólo para obtener las coordenadas cuando se hace clic en el botón y para obtener las coordenadas reales dentro del borde del botón. Obtener coordenadas en la pantalla es más fácil y encontrar esa solución para todos los navegadores ya se logró.
Gracias de antemano por su asistencia.
um no obtiene una X e Y como un elemento secundario de TD las posiciones X e Y se rigen por la disposición de la tabla –
Creo que acaba de colocar el botón en sí dentro de una mesa. Para ser más claro, eliminé esa sección del código ... Gracias. – nicorellius