Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    Controllo con i Javascript.

    Ciao a tutti.

    Non riesco a capire dove sto sbagliando:

    codice:
    <SCRIPT>
    
    function controllo()
    
    {
    
    if (document.modulo.1_domanda.value=="") {
    
    alert("Non hai inserito la risposta alla domanda 1. Valuta l'efficacia del Modulo");
    
    return false;
    
    }
    
    
    
    
    return true;
    
    }
    
    </SCRIPT>
    
    <form action="ok_secondo_appuntamento.php" method="post" onSubmit="return controllo()" name="modulo">
    
    <select size="1" name="1_domanda">
            <option value="" selected>Scegli</option>
            <option value="Molto Buono">Molto Buono</option>
            <option value="Buono">Buono</option>
            <option value="Piuttosto_Buono">Piuttosto Buono</option>
            <option value="Appena_sufficiente">Appena sufficiente</option>
            <option value="Mediocre">Mediocre</option>
          </select>
    <input type=submit value=invia>
    </form>
    Grazie dell'aiuto,
    Ale

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    non credo che tu possa dare un nome che inizia con una cifra:
    cambia 1_domanda in domanda_1

    Inoltre la funzione dovrebbe essere nell'head del documento.

    P.s.:
    ma non è più facile usare getElementById() ??
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il valore di una select non si ottiene come per i campi testo...

    valore = document.nomeForm.nomeSelect.options[document.nomeForm.nomeSelect.selectedIndex].value;

    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
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    si vede che ieri ho fatto tardi, eh...?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.