Visualizzazione dei risultati da 1 a 3 su 3

Discussione: onmouseover/out

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    13

    onmouseover/out

    aiuto mamma!

    Scusate se insisto ma mi sono incartata!

    Ho il mio DIV che ha due eventi ONMOUSEOVER e ONMOUSEOUT.
    Dentro il DIV c'è un TAG "A".
    Ho assolutamente bisogno che DIV non si ritenga ABBANDONATO (ONMOUSEOUT), quando il mouse passa su "A". Come posso fare?
    Posso anche cambaire tag se necessario, qualsiasi cosa capace di creare un rettangolo (non table), con del testo (formattabile) senza pensare che il testo è OUT dalla sua area.
    Come si può gestire?!

    Sto usando javascript. A buon rendere se posso

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    non credo aver capito.

    comunque

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <div style="width:150px" onmouseover="this.style.backgroundColor='red'" onmouseout="this.style.backgroundColor='white'">
    pippo
    
    pluto
    </div>
    </body>
    </html>

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    13
    mi sa che non mi sono spiegata.
    provo a fare un esempio:

    elementoDiv = document.createElement("DIV")//non setto le proprietà ma
    //ovviamente occupa uno spazio
    //definito da altezza e larghezza.
    elementoA = document.createElement("A")
    elementoA.appendChild(document.createTextNode("PIP PO");
    div.appendChild(elementoA);

    div.onmouseout = messaggio;

    function messaggio(){
    alert("ATTENZIONE! IL MOUSE E' USCITO DAL RETTANGOLO!!")
    }

    Il mio problema è che così, il passaggio del mouse su "elementoA"
    scatena l'ONMOUSEOUT dell'"elementoDiv"! mentre vorrei che "elementoA"
    fosse considerato esattamente come PARTE DI DIV perchè infatti è CONTENUTO IN DIV!. Magari è una proprietà da settare?
    AIUUUUUUUUTO!!

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.