Code:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function checkChoice(field, i) {
if (i == 0) { // "All" checkbox selected.
if (field[0].checked == true) {
for (i = 1; i < field.length; i++)
field[i].checked = false;
}
}
else { // A checkbox other than "Any" selected.
if (field[i].checked == true) {
field[0].checked = false;
}
}
}
// End -->
</script>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function checkChoice(field, i) {
if (i == 0) { // "All" checkbox selected.
if (field[0].checked == true) {
for (i = 1; i < field.length; i++)
field[i].checked = false;
}
}
else { // A checkbox other than "Any" selected.
if (field[i].checked == true) {
field[0].checked = false;
}
}
}
// End -->
</script>
e sad imam checkboxes recimo 3 koje se zovu sve tri classes i onda kad promjenim jednu ostale se uncheckiraju, ako primjenem glavnu onda se sve checkiraju...
recimo primjer.
Code:
<form id="advanced" name=advanced method="get" action="http://www.tipliga.com/info.php">
<div>
<input id="Checkbox1" name=classes onclick="checkChoice(document.advanced.classes, 0)" type="checkbox" checked />
<input id="Checkbox2" name=classes onclick="checkChoice(document.advanced.classes, 1)" type="checkbox" />
<input id="Checkbox3" name=classes onclick="checkChoice(document.advanced.classes, 2)" type="checkbox" /><br />
<input id="Submit" type="submit" value="button" />
</form>
<form id="advanced" name=advanced method="get" action="http://www.tipliga.com/info.php">
<div>
<input id="Checkbox1" name=classes onclick="checkChoice(document.advanced.classes, 0)" type="checkbox" checked />
<input id="Checkbox2" name=classes onclick="checkChoice(document.advanced.classes, 1)" type="checkbox" />
<input id="Checkbox3" name=classes onclick="checkChoice(document.advanced.classes, 2)" type="checkbox" /><br />
<input id="Submit" type="submit" value="button" />
</form>
e sada... posto mi je potrebno da ove checkboxes budu runat=server cim stavim runat=server ne radi vise javascript. A ako bih zelio da uradim ovako nesto, to tek ne radi...
Code:
<asp:CheckBox ID="m" runat="server" onclick="checkChoice(document.advanced.m, 0)" Checked="True" />
<asp:CheckBox ID="m" runat="server" onclick="checkChoice(document.advanced.m, 0)" Checked="True" />
e sad kako da ovo odradim... Radio sam prije sa autopostback, ali klijentu se ne svidja to sto se za svaki klick zove server funkcija i stranica se ucitava ponovo, pa hoce da bude javascript, da ne streca stranica svaki put kad se klikne na kontrolu.
Pomoc hitno potrebna, hvala na odgovorima..
Poz