Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    855

    aiuto controllo chekbox max 3

    ciao
    ho 5 chekbox
    e vorrei che ne vengano selezionati almeno tre, altrimenti esce una finestra di allert...


    non so come fare....

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    855
    grazie lo stesso...
    ho risolto

    <form name="utenti" method="post" action="invia.asp">
    <input type="checkbox" name="s1" value="sport">
    <input type="checkbox" name="s2" value="musica">
    <input type="checkbox" name="s3" value="viaggi">
    <input type="submit" value="invia!" onClick="return checkform()">
    </form>

    La funzione sarà:

    <script language="javascript">

    function checkform() {
    campo=0;
    for(i=1;i<4;i++){
    if(document.utenti["s"+i].checked) campo++
    }
    if(campo<2) {
    alert("scegliere almeno 2 opzioni. Grazie.")
    return false
    }
    }
    </script>

    l'ho trovato in giro per internet..
    se puo essere utile a qualcuno.

    vi do anche il link dove l'ho trovato
    http://web.tiscali.it/no-redirect-ti...erificform.htm

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.