Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    7

    Problemi con html - OnMauseOver OnMauseOut in JS

    Sto utilizzato JavaScrip per fare un codice da poter mettere nelle sei pagine del mio sito,anzichè ripetere a mano tutte le volte se capita una variazione.
    Ecco
    <script type="text/javascript" src="Menu.js"></script>
    In tutto funziona a patto che io tolga le righe di codice inerenti a OnMouseOver="this.style.color='#xxxxxx'" e OnMouseOut="this.style.color=''"

    Nelle righe dello JavaScrip ho messo:
    // JavaScript Document
    document.write('Pagina iniziale | ')
    document.write('Menu stanze |')
    document.write('Prezzi e servizi | ')
    document.write('Dove siamo | ')
    ma se metto (es.)
    document.write('Contatti | ')
    non funziona. Mi sono acorto che sono gli apici (') a dare fastidio.
    Sapere darmi un soluzione?
    Vi ringrazio.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se dentro la stringa ci metti un apice ' , che hai usato come delimitatore di TUTTA la stringa, il js lo considera come chiusura di TUTTA la stringa....

    Devi "escaparlo" ovvero anteporre un backslash
    codice:
    document.write('Contatti | ')
    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    7
    Grazzissimo!

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Di nulla, ma si poteva fare molto meglio con una riga di CSS
    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

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.