Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439

    [JS]: recuperare valore radiobutton

    Salve,
    ho scritto questa ma non sembra funzionare:
    codice:
    <script type="text/javascript">
    function valida() {
    	isc=iscrizione.privacy.value;
    	if (isc == '0'){
    		alert ( 'Per proseguire occorre leggere e accettare l\'informativa della privacy.' );
    		return false;
    	} else return true;
    }
    </script>
    nell'html
    ho:
    codice:
    <form name="iscrizione" method="post" action="iscrizione.test.php" onSubmit="return valida();">
                                <input name="privacy" type="radio" value="1">
                                accetto* 
                                <input name="privacy" type="radio" value="0" checked>
                                non accetto
    il nome della variabile si chiama allo stesso modo, cioè privacy
    ma voglio fare in modo che se non si seleziona accetto, non si prosegua avanti...
    わさび

  2. #2
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    upp
    わさび

  3. #3
    prova con:
    codice:
    <script type="text/javascript">
    function valida() {
    	if (!document.iscrizione.privacy[0].checked){
    		alert ( 'Per proseguire occorre leggere e accettare l'informativa della privacy.' );
    		return false;} 
            else return true;
    }
    </script>
    funziona se come hai già messo nell'html il radio positivo è prima di quello negativo,altrimenti devi sistemare l'indice dell'array

  4. #4
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Funziona!,
    grazie 1000 e scusa per la niubbagine
    わさび

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.