Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    16

    Problema Explore this.style

    Ciao a tutti
    ho un problema con internet explorer.
    Dopo aver registrato il seguente evento
    Codice:

    codice:
    e.attachEvent("onmouseover", function(){this.style.backgroundColor='#35784b';});
    quando mi sposto col mouse sull'oggetto in questione viene fuori l'errore: "this.style è nullo o non è un oggetto".
    Qualcuno mi aiuta???

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    e immagino sia la var dove salvi l'id...oppure no? se è dove salvi l'id prova facendo
    e.attachEvent("onmouseover", function(e){document.getElementById(e).style.backg roundColor='#35784b';});
    prova, non ne ho idea se funzioni

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    16
    "e" è l'oggetto. Per intenderci prima di qualla riga di codice c'è:
    codice:
    var e=document.getElementById("menvoce")
    Il brutto è che con Mozilla e Opera funziona tranquillamente, mentre con IE mi da quell'errore!!

  4. #4
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    hai provato a fare come ti ho proposto io?altrimenti se non va prova eliminando la e tra le parentesi di function

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

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 © 2026 vBulletin Solutions, Inc. All rights reserved.