Kod:
function sec_hepsini(i)
{
check1[i].checked = !check1[i].checked ;
yuzde_goster(i,check1.length-1);
i++;
if (i<check1.length{
setTimeout("sec_hepsini(\""+i+"\")",0);
}
}
}
sec_hepsini("0");
olunca oluyor aslında
ama pek tasnif edilecek bir kod yazılımı degil
düsün aynı anda iki grup checkbox kümesi secmek icin tabi bu fonksiyon eksik ben aslında su sekilde yapıyordum benim kaynak kodum boyle
Kod:
<span id=gunler checkboxn="checkbox id´si">
<span id=saatler checkboxn="checkbox id´si">
select(gunler,1); dedigimde span id´si gunler olan checkboxları seciyor.Bu checkboxları gruplamak için.
function select(value,type){
grup=saattablo.all[value];
len=grup.length;
if (type=='1'){
for (i=0;i<len;i++){
checkboxname=grup[i].checkboxn;
saattablo.all[checkboxname].checked=true;
}}
}
else if (type=='0'){
for (i=0;i<len;i++){
checkboxname=grup[i].checkboxn;
saattablo.all[checkboxname].checked=false;
}}
}
yani hem gunler grubunu hemde saatler grubunu secersem ikinci olarak saatler i secmem durumunda gunler işlemi duracak (sectigi kadar artık) diger işlem başlayacak.
nasıl olsun.
böyle olurmu.
yine dedigim gibi for dongusu icine calıştırma komutu eklense cok daha iyi olur.
Herşey için teşekkürler.