Cómo Comprobar si el Ratón Está en DIV en JavaScript

JavaScript permite a un sitio web para responder a eventos de usuario, cambiar el contenido de una página basada en varios de ratón y pulsaciones de teclas. Los menús y los botones a menudo sirven como disparadores para esos cambios, pero DIVs puede ser igual de bueno. Un DIV es una etiqueta HTML que sirve como un contenedor para otros contenidos, tales como el texto y las fotos. Al pasar el ratón sobre cualquier parte de la DIV puede desencadenar un cambio. Mover el ratón fuera de la DIV puede desencadenar otro.


¿Cómo Comprobar si el Ratón Está Sobre DIV en JavaScript
JavaScript permite a un sitio web para responder a eventos de usuario, cambiar el contenido de una página basada en varios de ratón y pulsaciones de teclas. Los menús y los botones a menudo sirven como disparadores para esos cambios, pero DIVs puede ser igual de bueno. Un DIV es una etiqueta HTML que sirve como un contenedor para otros contenidos, tales como el texto y las fotos. Al pasar el ratón sobre cualquier parte de la DIV puede desencadenar un cambio. Mover el ratón fuera de la DIV puede desencadenar otro.
  • Insertar una función de ayuda entre sus etiquetas de la cabeza que permite que el script funcione en todos los navegadores. La función de añadir detectores de eventos a elementos HTML de la página. Cuando se la llama, el auxiliar de la función recibe tres argumentos, o conjuntos de instrucciones: el elemento de destino, tipo de evento y la función a llamar.
    función addEvent( obj, tipo, fn ) {
    if ( obj.attachEvent ) {
    obj['e' tipo fn] = fn
    obj[tipo fn] = function(){obj['e' tipo fn]( de la ventana.evento ) }
    obj.attachEvent ('on' tipo de obj[tipo fn] )
    } else
    obj.addEventListener(tipo, fn, false)
    }
  • Crear una función entre las etiquetas head que utiliza el evento de carga, o la carga de la página en la ventana, para llamar a la 'testMouse' de la función. Esto adjuntar dos detectores de eventos para tu DIV:
    de la ventana.onload=testMouse
  • Crear funciones que tendrá como resultado el color de tu DIV cambiando en la página basada en el mouseover y mouseout eventos. Comience por la creación de 'testMouse,' que va a obtener el DIV por su ID de 'testDiv.' Escuchar el ratón o mouseout eventos y llamada la 'addColor' o 'removeColor' funciones, respectivamente. Crear el 'addColor' y 'removeColor' funciones que cambiar el color de fondo.
    función testMouse() {
    var divField=documento.getElementById('testDiv')
    addEvent(divField, 'mouseover', addColor)
    addEvent(divField, 'mouseout', removeColor)
    }
    función addColor() {
    var divField=documento.getElementById('testDiv')
    divField.de estilo.backgroundColor='#CCC'
    }
    función removeColor() {
    var divField=documento.getElementById('testDiv')
    divField.de estilo.backgroundColor=''
    }
  • Colocar sus etiquetas DIV y muestra el texto entre las etiquetas body del documento:

    Text here text here text here.


  • Lugar de los estilos CSS de tu DIV entre las etiquetas head para hacer de él un tamaño fijo y darle un fondo azul:
  • Guarde la página y abrirla en un navegador para probar el código. Pasando el ratón por encima de tu DIV debe pasar de azul a gris. Mueve el ratón fuera de la DIV debe volver a gris.
    El código completo debería tener este aspecto:







    Text here text here text here.












Como Comprobar si el Raton Esta en DIV en JavaScript


JavaScript permite a un sitio web para responder a eventos de usuario, cambiar el contenido de una pagina basada en varios de raton y pulsaciones de teclas. Los menus y los botones a menudo sirven como disparadores para esos cambios, pero DIVs puede ser igual de bueno. Un DIV es una etiqueta HTML que sirve como un contenedor para otros contenidos, tales como el texto y las fotos. Al pasar el raton sobre cualquier parte de la DIV puede desencadenar un cambio. Mover el raton fuera de la DIV puede desencadenar otro.


¿Como Comprobar si el Raton Esta Sobre DIV en JavaScript
JavaScript permite a un sitio web para responder a eventos de usuario, cambiar el contenido de una pagina basada en varios de raton y pulsaciones de teclas. Los menus y los botones a menudo sirven como disparadores para esos cambios, pero DIVs puede ser igual de bueno. Un DIV es una etiqueta HTML que sirve como un contenedor para otros contenidos, tales como el texto y las fotos. Al pasar el raton sobre cualquier parte de la DIV puede desencadenar un cambio. Mover el raton fuera de la DIV puede desencadenar otro.
  • Insertar una funcion de ayuda entre sus etiquetas de la cabeza que permite que el script funcione en todos los navegadores. La funcion de añadir detectores de eventos a elementos HTML de la pagina. Cuando se la llama, el auxiliar de la funcion recibe tres argumentos, o conjuntos de instrucciones: el elemento de destino, tipo de evento y la funcion a llamar.
    funcion addEvent( obj, tipo, fn ) {
    if ( obj.attachEvent ) {
    obj['e' tipo fn] = fn
    obj[tipo fn] = function(){obj['e' tipo fn]( de la ventana.evento ) }
    obj.attachEvent ('on' tipo de obj[tipo fn] )
    } else
    obj.addEventListener(tipo, fn, false)
    }
  • Crear una funcion entre las etiquetas head que utiliza el evento de carga, o la carga de la pagina en la ventana, para llamar a la 'testMouse' de la funcion. Esto adjuntar dos detectores de eventos para tu DIV:
    de la ventana.onload=testMouse
  • Crear funciones que tendra como resultado el color de tu DIV cambiando en la pagina basada en el mouseover y mouseout eventos. Comience por la creacion de 'testMouse,' que va a obtener el DIV por su ID de 'testDiv.' Escuchar el raton o mouseout eventos y llamada la 'addColor' o 'removeColor' funciones, respectivamente. Crear el 'addColor' y 'removeColor' funciones que cambiar el color de fondo.
    funcion testMouse() {
    var divField=documento.getElementById('testDiv')
    addEvent(divField, 'mouseover', addColor)
    addEvent(divField, 'mouseout', removeColor)
    }
    funcion addColor() {
    var divField=documento.getElementById('testDiv')
    divField.de estilo.backgroundColor='#CCC'
    }
    funcion removeColor() {
    var divField=documento.getElementById('testDiv')
    divField.de estilo.backgroundColor=''
    }
  • Colocar sus etiquetas DIV y muestra el texto entre las etiquetas body del documento:

    Text here text here text here.


  • Lugar de los estilos CSS de tu DIV entre las etiquetas head para hacer de el un tamaño fijo y darle un fondo azul:
  • Guarde la pagina y abrirla en un navegador para probar el codigo. Pasando el raton por encima de tu DIV debe pasar de azul a gris. Mueve el raton fuera de la DIV debe volver a gris.
    El codigo completo deberia tener este aspecto:







    Text here text here text here.





Cómo Comprobar si el Ratón Está en DIV en JavaScript

JavaScript permite a un sitio web para responder a eventos de usuario, cambiar el contenido de una página basada en varios de ratón y pulsaciones de teclas. Los menús y los botones a menudo sirven como disparadores para esos cambios, pero DIVs puede ser igual de bueno. Un DIV es una etiqueta HTML que sirve como un contenedor para otros contenidos, tales como el texto y las fotos. Al pasar el ratón sobre cualquier parte de la DIV puede desencadenar un cambio. Mover el ratón fuera de la DIV puede desencadenar otro.
Recommander aux amis
  • gplus
  • pinterest

Comentario

Dejar un comentario

Clasificación