php ve javascript kullanarak zaman onay kutusunu adına destekleri kullanmak?

0 Cevap php

ben böyle onay kutularını ile bir form var:

    <input type="checkbox" name="type[]" value="1" />Fast Food<br>
    <input type="checkbox" name="type[]" value="2" />Table Service<br>
    <input type="checkbox" name="type[]" value="3" />Cafeteria<br>

i ([] yazın) adında parantez kullanmak, benim php çalışır:

    $type=$_POST['type'];

    echo "types are:";
for ( $counter = 0; $counter < sizeof($type); $counter += 1) {
    echo "<br>".$type[$counter];
}

ama benim javascript çalışmıyor:

    var f = document.addform;
    for (var i=0;i<f.type.length;i++){
        if(f.type[i].checked==true){
            break;
        }
        if(i==(f.type.length-1)){
            alert("No categories entered!");
            valid=false;
        }
    }

Ancak, ben parantez götürmek durumunda:

<input type="checkbox" name="type" value="1" />Fast Food<br>

ardından PHP çalışmaz ama javascript yapar.

Burada ne oluyor? ben ne kullanmalıyım?

teşekkürler.

0 Cevap