Visualizzazione risultati 1 fino 8 di 8

Discussione: comando cambia sfondo

  1. #1
    Guest

    Predefinito comando cambia sfondo

    salve a tutti

    vorrei sapere se esiste un codice che permette di cambiare sfondo attraverso un solo pulsante.

    grazie

  2. #2
    Guest

    Predefinito

    Il js è:

    document.body.style.backgroundColor = #000000;

    Puoi richiamare tale funzione attraverso un button, un link, ecc.


    Ciaooooo!!!!!!!

  3. #3
    Guest

    Predefinito

    ma io non voglio cambiare colore io voglio cambiare immagine

  4. #4
    Guest

    Predefinito

    AH! non l'avevi specificato! :D

    allora: document.body.style.backgroundImage='img.gif';


    Ciaooooo!!!!!!

  5. #5
    Guest

    Predefinito

    e se volessi cambiare + di un immagine?

  6. #6
    Guest

    Predefinito

    Cioè poter scegliere tra più immagini?
    Basta crearti tanti pulsanti o link che richiamino la funzione sopra scritta e per ognuno scegliere un nome diverso dell'img.

    Esempio:

    function cambiaimg(nomeimg){
    document.body.style.backgroundImage=nomeimg;
    }

    e ai link (o ai button ecc) dai:

    <a href="#" onClick="cambiaimg('sfondo.gif');">sfondo1</a>
    <a href="#" onClick="cambiaimg('tettone.gif');">sfondo2</a>
    <a href="#" onClick="cambiaimg('sederone.gif');">sfondo3</a>
    ecc


    Ciaooooo!!!!!!

  7. #7
    Guest

    Predefinito

    è cosi impostato il codice?

    <script>
    <document.body.style.backgroundImage='img.gif';>
    </script>

    non mi riesce niente

    e poi cosa faccio?

    come cambio lo sfondo?

    ne capisco ben poco di js

    grazie

  8. #8
    Guest

    Predefinito

    scusa mi sono sbagliato prima, la sintassi corretta è:

    <script language="JavaScript" type="text/JavaScript">
    function cambiaimg(nomeimg){
    document.body.style.backgroundImage='url('+nomeimg +')';
    }
    </script>

    (questo da mettere tra i tag head) e i link rimangono quelli di prima. ;)


    Ciaooooo!!!!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •