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

    impostare un numero massimo di checkbox selezionati

    ciao a tutti,

    mi rivolgo a voi esperti di Javascript.

    devo fare una funzione di questo tipo:

    ho una serie di campi checkbox, Prima cosa:devo inizialmente far aprire un pop-up nel momento in cui viene "cekkato" uno di essi(è fattibile come cosa oppure è roba da extraterestri?????).
    Seconda cosa: devo far un controllo che non permetta all'utente di selezionare più di 2 chechbox!!!

    questo è una parte dell'html che non servirà a nessuno ma che ho messo giusto per dare un'idea!!!!

    <tr>
    <td width="5%" height="16">
    <input type="checkbox" name="C1" value="ON">
    <td width="6%" height="16">
    <input type="checkbox" name="C1" value="ON"></font></td>
    <td width="6%" height="16">
    <input type="checkbox" name="C1" value="ON"></font></td>
    <td width="6%" height="16">
    <input type="checkbox" name="C1" value="ON"></font></td>
    </tr>

    ciaoooooooooo

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312
    sono fattibili queste 2 cose oppure sto dicendo delle cose impensabili?????

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Codice PHP:
    <script>
    var 
    old=0;
    function 
    controlla(obj) {
    obj.form;
    rv 0;
    rv += (f.C1.checked)?1:0;
    rv += (f.C2.checked)?1:0;
    rv += (f.C3.checked)?1:0;
    rv += (f.C4.checked)?1:0;
    if (
    rv==1&&old==0alert("ok");
    if (
    rv>2obj.checked=false;
    old=rv;
    }
    </script>
    <form name=mioForm>
    <input type="checkbox" name="C1" value="ON" onclick="controlla(this)"> 
    <input type="checkbox" name="C2" value="ON" onclick="controlla(this)"> 
    <input type="checkbox" name="C3" value="ON" onclick="controlla(this)"> 
    <input type="checkbox" name="C4" value="ON" onclick="controlla(this)"> 
    </form> 
    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

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.