Esta página está traduciéndose a partir del artículo DOM:document.elementFromPoint, razón por la cual puede haber algunos errores sintácticos o partes sin traducir. Puedes colaborar continuando con la traducción
Resumen
Devuelve el elemento visible en un punto determinado, que se determina relativo al punto visible en la posición superior izquierda del documento.
Sintaxis
element = document.elementFromPoint(x,y);
donde
element
es un objeto element.x
yy
especifican las coordenadas a comprobar.
Ejemplo
<html> <head> <title>ejemplo de elementFromPoint</title> <script type="text/javascript"> function changeColor(newColor) { elem = document.elementFromPoint(2, 2); elem.style.color = newColor; } </script> </head> <body> <p id="para1">Algo de texto aquí</p> <button onclick="changeColor('blue');">blue</button> <button onclick="changeColor('red');">red</button> </body> </html>
Notas
Si el elemento en la posición especificada pertenece a otro documento (por ejemplo, un docuemto de una iframe distinta) se devuelve el elemento que está en el DOM del documento que llama a la función (que está en el mismo iframe). Si el elemento especificado es anónimo, o es un contenido generado por XBL, como una barra de desplazamiento, se devuelve el primer elemento padre no anónimo.
Si el punto determinado está fuera de la parte visible del documento, o alguna coordenada es negativa, el resultado es NULL
.
onload
sea lanzado, antes de llamar a este método.Especificaciones
- Especificación preliminar:
elementFromPoint