Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Sostituire "alert" con "document.write" nell'"head"

    Salve,
    vi espongo il mio problema, questo è il codice:

    codice:
    <html>
    <head>
    <script type="text/javascript">
    function prova()
    {
    	if (ubuntu.scelta[0].checked)
    	{
    		alert("Sbagliato");
    	}
    	else if (ubuntu.scelta[1].checked)
    	{
    		alert("Sbagliato");
    	}
    	else if (ubuntu.scelta[2].checked)
    	{
    		alert("Giusto");
    	}
    	else if (ubuntu.scelta[3].checked)
    	{
    	    alert("sbagliato");
        }
    }	
    </script>
    </head>
    <body>
    <form method="get" onSubmit="prova()" name="ubuntu">
    <input type="radio" value="Ok" name="scelta" />Karmic Koala 
    
    <input type="radio" value="Ok" name="scelta" />Natty Narwhal 
    
    <input type="radio" value="Ok" name="scelta" />Oneiric Ocelot 
    
    <input type="radio" value="Ok" name="scelta" />Warty Warthog 
     
    
    <input type="submit" value="Verifica" /> 
    </form> 
    </body>
    </html>
    è un piccolo questionario, io vorrei sostituire "alert" con "document.write", in modo che mi compaia, al posto della finestrella, una scritta che dica se è giusto o sbagliato, e se è sbagliato un'opzione che mi faccia tornare indietro.

    Spero di esser stato chiaro e in un vostro aiuto per un utente alle prime armi con Javascript.

    Grazie e buona serata

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    document.write non puo' essere usato all'interno di una funzione che sia richiamata dopo che la pagina e' stata completamente disegnata.

    cercati e documentati sulla proprieta' "innerHTML"
    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
    si questo lo so, ma in quel piccolo questionario, come posso cambiare il codice in modo che, dopo la scelta dell'utente, mi compaia una scritta se la risposta è giusta o sbagliata, senza finestre che si aprono??

    Sicuramente per voi sarà una cosa semplice

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da br1
    cercati e documentati sulla proprieta' "innerHTML"
    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

  5. #5

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.