Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    66

    numero domande mancanti

    ciao,

    come posso fare a indicare in un messaggio di allerta il numero di risposte mancanti a un form?

    so che per fare un controllo e dire quale domanda manca si può adottare un codice come quello sotto
    codice:
    function verifica() {
      ritorno = true;
      msg = "";
      for (var k=1;k<=25;k++) {
        c = document.domanda.elements["cred"+k];
        r = false;
        for (var i=0;i<c.length;i++) {r=(r||c[i].checked)};
        if (!r) msg+="devi ancora rispondere alla affermazione n° "+k+"\n"; 
        ritorno = ritorno&&r;
      }
      if (!ritorno) alert(msg);
      return ritorno;
    }
    ma se volessi solo dire quante ne mancano come posso fare?

    grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    codice:
    function verifica() {
      ritorno = true;
      msg = "";
      cont=0
      for (var k=1;k<=25;k++) {
        c = document.domanda.elements["cred"+k];
        r = false;
        for (var i=0;i<c.length;i++) {r=(r||c[i].checked)};
        if (!r) cont++; 
        ritorno = ritorno&&r;
      }
      msg='manca una risposta'
      if(cont>1)msg='mancano '+cont+' risposte'
      if (!ritorno) alert(msg);
      return ritorno;
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    66
    perfetto.....grazie mille oggi mi hai salvato
    :-)

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.