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

onClick da li je moguce i ima li zamjena za checkbox u asp