Esiste in JavaScript una funzione che permette di selezionare in una sola volta tutte le checkbox presenti in una pagina.?
Grazie.!!!!
Esiste in JavaScript una funzione che permette di selezionare in una sola volta tutte le checkbox presenti in una pagina.?
Grazie.!!!!
¿Hasta la pasta?
attenzione la checkbox devono chiamrsi tutte uguali id deve essere diversoOriginariamente inviato da polinet
Esiste in JavaScript una funzione che permette di selezionare in una sola volta tutte le checkbox presenti in una pagina.?
Grazie.!!!!
nel form:
head:codice:<form method="get" action="tua_pagina.xxx" id="Nome_tuo_Form" name="Nome_tuo_Form"> <input name="tutte" type="checkbox" class="txt" id="tutte" onclick="ckbox(this.form)"> tutte</p> <input name="rec" type="checkbox" id="rec_1" value="checkbox"> <input name="rec" type="checkbox" id="rec_2" value="checkbox"> <input name="rec" type="checkbox" id="rec_3" value="checkbox"> <input name="rec" type="checkbox" id="rec_4" value="checkbox"> </p> </form>
<script>
codice:function ckbox(f){ var Q = f.elements['rec']; for (var i=0; i<Q.length; i++) { if(f.tutte.checked){ Q[i].checked=true; }else{ Q[i].checked=false; } } } </script>![]()
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
devo usare questa funzione su una pagina PHP che mi genera un calendario:
<?
$month = $mese_arr;
$year = $anno_arr;
//echo "$month";
$time = mktime(0,0,0, $month, 1, $year);
// genera l'array con le informazioni
$date = getdate($time);
// giorni totali per il mese e anno
$day_total = cal_days_in_month(CAL_GREGORIAN, $date['mon'], $date['year']);
//stampa mese e anno in oggetto
//in italiano come intestazione
setlocale(LC_TIME,"it_IT");
$mese_anno = strftime('%B',$date[0]). " " .$year;
$mese_anno = (ucfirst($mese_anno));
echo "<table><tr><td colspan=\"7\">$mese_anno</td></tr>\n";
// stampa le abbreviazioni dei giorni della settimana
echo "<tr><td align=center>Do</td><td align=center>Lu</td><td align=center>Ma</td><td align=center>Me</td> <td align=center>Gi</td><td align=center>Ve</td><td align=center>Sa</td></tr>\n";
for ($i = 0; $i < 6; $i++)
{
echo '<tr>';
for ($j = 1; $j <= 7; $j++)
{
$day_number = $j + $i*7 - $date['wday'];
//stampa la cella con il giorno
echo '<td width=79 align=center bgcolor=#eeeeee style=font-face:verdana size=1';
if ($day_number > 0 AND $day_number <= $day_total)
{
$day_number = sprintf('%02d', $day_number);
echo " style=\"border: 1px solid #c0c0c0;\" ";
echo ">$day_number";
?>
<input type="checkbox" name="day_number[]" value='<? print($day_number); ?>'>
<?
}
else
{
//stampa una cella vuota se non esiste il giorno
echo '> ';
}
echo '</td>';
}
echo "</tr>\n";
if ($day_number >= $day_total AND $i != 6);
}
echo "</table>\n";
?>
in questo script non metto ID al checkbox.
Come suggerisci di farla?
Grazie
¿Hasta la pasta?
La tua richiesta iniziale era leggermente diversa.
Non cosco il php non posso aiutari, inserisci come id il giorno (visto che è un calendario).![]()
![]()
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
si effettivamente è un po diversa la mia richiesta, grazie per il tuo script.
Ciao![]()
¿Hasta la pasta?