Ciao a tutti ho questo codice che controlla che siano elezionatei massimo3 chek box, che funziona perfettamente, oltre questo avrei bisogno anche che controllase cha almeno una risposta sia selezionate come posso fare?
<script>
var conta=0;
function ctr(quale)
{
if (quale.checked)
{
conta++;
if (conta > 3)
{
alert("Selezionare max 3 risposte tra quelle indicate!");
quale.checked = false;
conta--;
}
}
else
{
conta>0?conta--:null;
}
}
</script>
ho provato ad aggiungere il pezzo in grassetto ma non funziona:
<script>
var conta=0;
function ctr(quale)
{
if (quale.checked)
{
conta++;
if (conta > 3)
{
alert("Selezionare max 3 risposte tra quelle indicate!");
quale.checked = false;
conta--;
}
}
else
{
conta>0?conta--:null;
}
}
{
if (conta = 0)
{
alert("Selezionare alemeno 1 risposta tra quelle indicate!");
quale.checked = false;
conta--;
}
}</script>
<script>
var conta=0;
function ctr(quale)
{
if (quale.checked)
{
conta++;
if (conta > 3)
{
alert("Selezionare max 3 risposte tra quelle indicate!");
quale.checked = false;
conta--;
}
}
else
{
conta>0?conta--:null;
}
}
</script>
ho provato ad aggiungere il pezzo in grassetto ma non funziona:
<script>
var conta=0;
function ctr(quale)
{
if (quale.checked)
{
conta++;
if (conta > 3)
{
alert("Selezionare max 3 risposte tra quelle indicate!");
quale.checked = false;
conta--;
}
}
else
{
conta>0?conta--:null;
}
}
{
if (conta = 0)
{
alert("Selezionare alemeno 1 risposta tra quelle indicate!");
quale.checked = false;
conta--;
}
}</script>