Visualizzazione risultati 1 fino 5 di 5

Discussione: Doppia condizione da verificare

  1. #1
    Guest

    Predefinito Doppia condizione da verificare

    Ciao a tutti,
    Ho un form con una domanda in cui una delle risposte è "Altro".
    In questo caso, vorrei rendere obbligatorio lo specificare cosa altro...
    Il codice è questo:
    Codice HTML:
    Domanda
    <table>
    <tr>
    <td> <input type="radio" name="setting" value="a"></td> <td> Prima opzione </td>
    </tr>
    <tr>
    <td><input type="radio" name="setting" value="b"></td> <td> Seconda opzione </td>
    </tr>
    <tr>
    <td><input type="radio" name="setting" value="altro"></td> <td> Altro, per favore specifica </td> <td><input type="text" name="testo">
    </tr>
    </table>
    Il codice javascript è scritto così (ma non funziona):
    Codice HTML:
    var testo = document.modulo.testo.value;
    
    ...
    else if((document.modulo.setting[3].checked) && (testo == "")){
    		alert("Please specify in which setting!");
    		document.modulo.testo.focus();
    		return false;  
    	  };
    ...
    else ...

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Puoi indicare l'indirizzo della pagina in questione?

  3. #3
    Guest

  4. #4
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    L'errore sta nell'indice che usi: se hai tre pulsanti radio, il terzo è document.modulo.nomegruppo[2]

  5. #5
    Guest

    Predefinito

    Grazie mille! Come al solito era una cavolata...

Regole di scrittura

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