Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    200

    JS: Problema "OnMouseover" su tabella dinamica

    Ciao a tutti.


    Ho cercato in tutti i modi d'evitare un vostro aiuto poichè probabilmente si tratta di una distrazione ma... sono disperato .
    Vengo subito al punto.

    Come mai non funziona il cambio di colore sull'evento OnMouseover in una tabella dinamica? La stessa istruzione su una tabella non dinamica funziona.

    Ecco il codice.

    <SCRIPT language = "Javascript">
    Tabella =
    "<TABLE name='TabProva' id='TabProva' " +
    " style='width:240px; height:100px; border:double; " +
    " background-color:transparent;border-color:black; " +
    " font-family:Monotype Corsiva,Times New Roman Italic; " +
    " font-size:10pt'> " +
    "<TR name='Riga1' id='Riga1' " +
    " onMouseover =''this.style.color='red' '' > " +
    "<TD style='text-align:center'> " +
    " Ciao " +
    "</TD> " +
    "</TR> " +
    "<TR name='Riga2' id='Riga2' " +
    " onMouseover =''this.style.color='red' '' > " +
    "<TD style='text-align:center'> " +
    " Ciao " +
    "</TD> " +
    "</TR> " +
    "</TABLE> "
    alert(Tabella)
    document.write(Tabella)
    </SCRIPT>


    L'alert della Tabella evidenzia la correttezza sintattica dei comandi.

    Vi ringrazio anticipatamente.

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    prova così

    " onMouseover=\"this.style.color='red'\"> " +
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    200
    Sì, grazie. Così funziona anche se è un bug dell'interprete perchè avrebbe dovuto funzionare anche nell'altro modo.
    Inoltre con l'alert puoi osservare che con il simbolo "\" la traduzione anche se funziona, non è corretta. Mha!

    Comunque grazie.

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.