Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Menu rollover

  1. #1
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374

    Menu rollover

    Ho creato una tabella HTML che quando si passa su una cella lo sfondo cambia colore. Il problema è che su Firefox questo non funziona (vado a capo a scrivere il codice per migliorare la leggibilità nel forum) :
    codice:
                      <td align="right" id="home" valign="middle" nowrap class="testo_10_bianco" style="padding-bottom:2px; padding-right:2px; cursor:pointer; padding-top:2px;" onClick="document.location.href='default.asp';" 
    onMouseOver="home.style.background='#FFCC00'; 
    home.style.color='#000000'; 
    sel_home.style.background='#FF9900';" 
    onMouseOut="home.style.background='#333333'; 
    home.style.color='#ffffff'; 
    sel_home.style.background='#EBEBEB';">Home</td>
                      <td width="4" id="sel_home" 
    bgcolor="#EBEBEB"></td>
    Come posso risolvere?

  2. #2
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Nessuno in grado di aiutarmi?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non capisco perche` usi JS, quandola cosa si puo` fare meglio con solo i CSS.

    Comunque nei browser conformi gli oggetti di un documento non sono individuati dal loro nome, occorre il getElementById().

    Il tuo
    home.style.background='#FFCC00'
    deve diventare:
    document.getElementById(home).style.background='#F FCC00'

    (non ho verificato se ce n'e` piu` di uno)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Così non funziona nemmeno su IE

  5. #5
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Ho capito, mancavano gli apici!

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Piccolo particolare dimenticato:
    document.getElementById('home').style.background=' #FFCC00'
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.