[ IKA1994 @ 24.06.2015. 00:02 ] @
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CB</title>
<script type="text/javascript" language="javascript">
function izbaci(){
    var nl = document.createElement("P");
   
    switch(x){
        case 0: 
            var text = document.createTextNode("Tekst1");
            nl.appendChild(text);
            document.getElementById("#tekst").appendChild(nl);
        break;
        case 1: 
            var text = document.createTextNode("Tekst2");
            nl.appendChild(text);
            document.getElementById("#tekst").appendChild(nl);
        break;
        case 2:
            var text = document.createTextNode("Tekst3");
            nl.appendChild(text);
            document.getElementById("#tekst").appendChild(nl);
        break;
    }
}

function brojac()
{
    var elementri = document.getElementsByTagName("input"),
    count = 0;
    for (var i=0; i<elementri.length; i++) {
    if (elementri[i].type === "checkbox" && elementri[i].checked === true) 
    {
        count++;
        document.getElementById(#broj).innerHTML = '<br>Broj je:' + count;
    }
}
</script>
</head>
<body>
    <input type="checkbox" name="fruit" onchange="brojac" onclick="izbaciti" id="cb[]"/>
    cb[0]
    <input type="checkbox" name="fruit" onchange="brojac" onclick="izbaciti" id="cb[]" />
    cb[1]
    <input type="checkbox" name="fruit" onchange="brojac" onclick="izbaciti" id="cb[]"/>
    cb[2]
    <div id="tekst"> </div>
    <div id="broj"> </div>
</body>
</html>


Ovo mi kod koji sam naoisao u DW, imam dva provlema:
1. zasto druga funcija nece da mi radi? nece da izbacuje koliko je cekirano checkbox-a? treba da upise broj chekiranih chekbox-ova
Code:
document.getElementById(#broj).innerHTML = '<br>Broj je:' + count;


2. nece ni Switch da mi radi , switch treba da mi upisuje (tj. da dodaje ako ima neki tekst vec upisan) u div tekst
Code:
var text = document.createTextNode("Tekst3");
, treba u
Code:
<div id="tekst"> </div>
da upise tekst iz promenljive tekst.

Unapred hvlala
[ plus_minus @ 24.06.2015. 00:28 ] @
Majstore, koliko ti je godina? Ovo bi bilo jako bitno da znamo, pre nego što neko krene da ti pomaže...
Možda pomisliš da je bez veze ovo što te pitam i tako to, ali veruj mi da u ovom slučaju nije.
[ IKA1994 @ 24.06.2015. 02:56 ] @
resio sam problem kad treba da mi sabira, nisam video da kad pozivam funkciju nisam stavio zagrade
Code:
 onchange="brojac"

a treba
Code:
 onchange="brojac()"


Switch pretlju u opste nece da mi pokrene, zato imam problem a ne vidim nigde gresku
[ plus_minus @ 24.06.2015. 13:36 ] @
Switch petlju neće da ti pokrene jer nemaš definisano šta ti je x, ako do sad i sam nisi provalio. Ne zna javaskripta šta je x. Eto. A ovo drugo treba da izgleda ne ovako

Code:

document.getElementById(#broj).innerHTML


već ovako..

Code:

document.getElementById('broj').innerHTML
[ IKA1994 @ 25.06.2015. 00:00 ] @
to sam video i izmenio, a x sam ovako deklarisao
x treba da budu checkbox
Code:
id="cb[]"

ustvari treba da se pokrece odredjeni case u odnosu na poziciju u nizu, ako je cb[0] onda ce da pokrene case 0, cb[1] onda ce da pokrene case 1
Code:
var x = document.getElementById("cb[]");

i treba da se ispravi umesto
Code:
onclick="izbaciti"

pogresen je naziv funkcije
Code:
onclick="izbaci();"



[Ovu poruku je menjao IKA1994 dana 25.06.2015. u 03:06 GMT+1]
[ plus_minus @ 25.06.2015. 01:13 ] @
Ustvari, nije ni val nego var... Pa sinko, ti ne možeš ni samog sebe da pohvataš.... Gde žuriš? Ne možeš tako da lupaš po editorima kao maxim gorki po diviziji i da se češkaš po glavi što neće da radi..
Uzmi i pregledaj i čitaj malo dokumentaciju o javaskripti pre nego što kreneš sam da pišeš bilo šta, neophodno ti je.

Imaš w3schools.com, imaš mdn dosta ti je.
Srećno.