Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Checkbox i Javascript

[es] :: Javascript i AJAX :: Checkbox i Javascript

[ Pregleda: 4911 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

2p_ko_boodak
u senci divljeg kestena

Član broj: 72091
Poruke: 46
213.137.102.*

Sajt: parfemi.net


Profil

icon Checkbox i Javascript24.10.2005. u 19:54 - pre 224 meseci
Evo sta mi treba.Radim jednu narudzbenicu i sad imam ovakav primer:
( krstici pretstavljaju checkbox )


+ Decija soba
+ Radni sto
+ Ormar
+ Krevet

E sad mi treba da kad se chekira Decija soba da se automatski cekiraju i sve tri ostale opcije a da kad nije cekirano Decija soba da se ostale opcije mogu pojedinacno cekirati.

Zna li neko kako to ide u javascriptu?
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.dialup.neobee.net.

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Checkbox i Javascript24.10.2005. u 20:12 - pre 224 meseci
Code:
<pre>
<form>
<input type="checkbox" name="soba" value="soba" onclick="celasoba (this);" /> Decija soba
...
<input type="checkbox" name="deo[]" value="sto" onclick="samodeo (this);" /> Radni sto
<input type="checkbox" name="deo[]" value="ormar" onclick="samodeo (this);" /> Ormar
<input type="checkbox" name="deo[]" value="krevet" onclick="samodeo (this);" /> Krevet
</form>
</pre>
<script>
function celasoba (check)
{
    if (check.checked)
    {
        for (var i = 0; i < check.form.elements ['deo[]'].length; i++)
        {
            check.form.elements ['deo[]'] [i].checked = true;
        }
    }
}
function samodeo (check)
{
    if (!check.checked)
    {
        check.form.elements ['soba'].checked = false;
    }
}
</script>

 
Odgovor na temu

2p_ko_boodak
u senci divljeg kestena

Član broj: 72091
Poruke: 46
213.137.102.*

Sajt: parfemi.net


Profil

icon Re: Checkbox i Javascript25.10.2005. u 10:08 - pre 224 meseci
E sljaka ko leptir :D
Hvala puno, lafe!
 
Odgovor na temu

2p_ko_boodak
u senci divljeg kestena

Član broj: 72091
Poruke: 46
213.137.102.*

Sajt: parfemi.net


Profil

icon Re: Checkbox i Javascript25.10.2005. u 13:36 - pre 224 meseci
Jel moze josh samo jedno pitanje?
nije toliko bitno ali valjalo bi da znam kako.
Obo sad radi ali kad se otcekita Dnevna soba onda ova tri ostanu popunjena.
E jel moze nakako sa onDblClick da se podesi da kad otcekiras tu Dnevnu sobu da se i ostale automatski odcekiraju.
Hvala
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
194.247.222.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Checkbox i Javascript25.10.2005. u 13:45 - pre 224 meseci
Nema baš dblckick... ili ima, mada to nisam nikad koristio.

Code:
function celasoba (check)
{
    for (var i = 0; i < check.form.elements ['deo[]'].length; i++)
    {
        check.form.elements ['deo[]'] [i].checked = check.checked;
    }
}

 
Odgovor na temu

2p_ko_boodak
u senci divljeg kestena

Član broj: 72091
Poruke: 46
213.137.102.*

Sajt: parfemi.net


Profil

icon Re: Checkbox i Javascript25.10.2005. u 16:36 - pre 224 meseci
Da, to je to.
Sad je perfekcija :D
Hvala puno!
 
Odgovor na temu

vecitiKrivac
Kv

Član broj: 61914
Poruke: 44
*.uis.kg.ac.yu.



Profil

icon Re: Checkbox i Javascript07.04.2006. u 09:50 - pre 218 meseci
Pozdrav, moje pitanje je slicno kao ovo , pa nebi da otvaram novu temu. Jako slabo stojim sa js, pa mi treba velika pomoc oko neke sitnice. Problem je sledeci, u apartmanu ima odredjen broj kreveta i kada se rezervise apartman moze da bude cekirano polje za polupansion ili za punpansion ili ni jedno ni drugo. Nikako nesme biti cekirano i jedno i drugo.
Code:

<form name="izbor">
<table width="100%" height="100%">
<tr bgcolor="#FF0000">
<td align='center'>check_polu1<input type='checkbox' name='check_polu1' value='190.00' onClick="javascript:cekiranje('check_polu1',1)"></td>
<td align='center'>check_pun1<input type='checkbox' name='check_pun1' value='190.00' onClick="javascript:cekiranje('check_pun1',1)"></td>
</tr>
<tr bgcolor="#0000FF">
<td align='center'>check_polu2<input type='checkbox' name='check_polu2' value='190.00' onClick="javascript:cekiranje('check_polu2',2)"></td>
<td align='center'>check_pun2<input type='checkbox' name='check_pun2' value='190.00' onClick="javascript:cekiranje('check_pun2',2)"></td>
</tr>
</table>
</form>


Iznad je dat izgled forme, a ispod je js.

Code:

<script language="javascript">
    function cekiranje(vrsta, broj)
    {
        var niz=new Array(2);
        niz[0]='check_polu'+broj;
        niz[1]='check_pun'+broj;
        for (i=0; i<=1; i++)
        {
            if (eval("document.izbor."+niz[i]+".checked")==true)
            {
                document.izbor.niz[i].checked=false;
                if (niz[i]==vrsta)
                {
                    document.izbor.niz[i].checked=true;
                }                        
            }
        }
    }
</script>


onClick pozivam fukciju cekiranje kojoj saljem dve promenljive. Prva promenljiva se odnosi na polupansion ili punpansion sa nekim brojem(koji oznacava koliko kreveta ima u apartmanu) i broj kreveta u apartmanu. U funkciji cekiranje primam te promenljive u vrsta i broj. Pa zatim stvaram niz od dva clana, u kojem ce prvi da bude na primer 'check_polu2' i drugi 'check_pun2'. Pa se ide kroz for petlju da bi se odcekirala oba polja. Na kraju se postavlja uslov da li je promenljiva 'vrsta' jednaka nekom clanu niza, ako jeste onda to check polje treba da bude cekirano.
Gornji kodovi koji su napisani ne daju mi rezultate, znaci ako biram apartman sa 2 kreveta mogu da cekiraram punpansion ili polupansion, a ja to ne zelim. Sad izvinite kome je smorno da cita jedno te isto vise puta. Hteo sam da opsirno napisem problem, a ne da stedim na recima. Unapred vam hvala za odgovore.
Eheeh ehhehe
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Checkbox i Javascript07.04.2006. u 10:11 - pre 218 meseci
Zar nije logičnije da u tom slučaju koristiš radiobuttone a ne checkboxove?
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
212.200.25.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Checkbox i Javascript07.04.2006. u 11:41 - pre 218 meseci
Jeste. Ili select - "odaberite koliko ćete da klopate: ništa, pola, skroz".
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Checkbox i Javascript07.04.2006. u 13:26 - pre 218 meseci
Biblija:
Jakob Nielsen's Alertbox, September 27, 2004: Checkboxes vs. Radio Buttons

Citat:
noviKorisnik: Jeste. Ili select - "odaberite koliko ćete da klopate: ništa, pola, skroz".

Kad smo već kod toga:

http://members.home.nl/mabus/Programming_C4.htm
Citat:
- Combobox vs Radio buttons
Since both screen tools offer a user the capability to make a single selection when should you use one or the other. Here are a few pointers:

1. When dealing with more then 9 options use a combobox.

2. When you don’t have enough space on a screen to display enough radio buttons. Use a combobox

3. When the options presented are very important or frequently used. Use radio buttons since they are quicker to select. (a single click vs multiple clicks)


http://java.sun.com/docs/books...swing/components/combobox.html
Citat:
Groups of radio buttons are generally the easiest for users to understand, but combo boxes can be more appropriate when space is limited or more than a few choices are available.


itd itd
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
212.200.25.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Checkbox i Javascript07.04.2006. u 15:24 - pre 218 meseci
hehehe - lepo, lepo :-)
 
Odgovor na temu

[es] :: Javascript i AJAX :: Checkbox i Javascript

[ Pregleda: 4911 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.