Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: TD onMouseOver e Out!

  1. #1
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114

    TD onMouseOver e Out!

    Ho una TD che dovrebbe variare in onMouseOver e in onMouseOut, ma su Firefox avviene, mentre su IE no... fa fede alle css!

    codice:
    <TD class="td1" onMouseOver="this.style.className='td1'" onMouseOut="this.style.className='td2'">
    Cos'ha che non va? Ho provato anche a togliere il this, ottenendo il medesimo risultato!

    Ciao!

  2. #2
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Altro problema simile:

    codice:
    MENU10
    Il cambio di style non funziona!

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Igreo
    Altro problema simile:

    codice:
    MENU10
    Il cambio di style non funziona!
    ma... style di cosa? se non indichi l'oggetto interessato....

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Quindi devo indicare l'elemento? E se tolgo lo style, alscio soltanto backgroundImage... funziona?

    Ciao!

  5. #5
    Originariamente inviato da Igreo
    Quindi devo indicare l'elemento? E se tolgo lo style, alscio soltanto backgroundImage... funziona?

    Ciao!
    il this non è implicito, quindi devi usare this.style.property = value (se scritto in linea nel tag)
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Per farla breve vi ripeto i quesiti, visto che non ho ben capito cosa fare:

    1) <TD class="td1" onMouseOver="this.style.className='td1'" onMouseOut="this.style.className='td2'">

    2) MENU10



    Entrambi non funzionano nell'evento onMouse!

    ^^;

  7. #7
    è tutto l'inverso ... className non è una proprietà dell'oggetto style mentre backgroundImage si


    1) <td class="td1" onmouseover="this.className='td1'" onmouseout="this.className='td2'">



    2) MENU10

    P.S. l' XHTML è lower case, nessun (x)HTML è CamelCase
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  8. #8
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    UP!!

  9. #9
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Innanzitutto ti ringrazio e poi ti chiedo spiegazioni:

    P.S. l' XHTML è lower case, nessun (x)HTML è CamelCase

    Che significa? ^^ò

  10. #10
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114
    Inoltre vorrei chiedere anche altre cose:

    Quando bisogna fare attenzione alle maiuscole?

    Mettere i Tag in maiuscolo è più corretto?

    onmouseover è meglio scritto così?

    Mi rispondo da solo, ditemi se è corretto:

    1) Bisogna fare attenzione alle maiuscole se cis ono diversi tag... es. backgroundRepeat, dove background è un tag e repeat è un altro... poteva essere color, ecc...

    2) Mettere i tag in maiuscolo è più corretto per pulizia del testo!

    3) onmouseover è corretto scritto in questa maniera visto che è un tag unico, visto che il tang non è onmouse e poi over, o out, o move, ma sono tag unici?

    Giusto?

    ^^;

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.