Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    36

    qual è l'elemento sotto il cursore?

    Salve,

    esiste un modo per sapere l'elemento o il nodo del DOM che si trova sotto il mouse in un dato momento?

    Ovviamente un metodo generico, senza dover implementare onmouseover di ogni elemento.

    Grazie

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova questo
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    
    function pippo( ) {
     var a = event.srcElement;
     status = a.tagName;
    }
    //-->
    </script>
    
    
    </head>
    <body onmouseover="pippo()">
    <div unselectable>
     <input type="button" value="clicca" onclick="getTag()">
    </div>
    <table>
    <tr>
     <td>
     <input type="text">
     [img][/img]
     </td>
    </tr>
    </table>
    </body>
    </html>

  3. #3
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    col Mozilla non funzia...
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    36
    l'approccio funziona bene in IE in quanto event è globale.
    In mozilla, approntando le opportune modifiche, l'oggento event è passato alla funzione evento, quindi in questo caso ritornerebbe sempre il BODY.

    Esiste un modo anche in mozilla?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.