Problem ze skryptem

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
mukkacz
Posty: 1
Rejestracja: czw gru 14, 2006 4:56 pm

Problem ze skryptem

Post autor: mukkacz »

Na wstepie zaznacze ze dopiero zaczynam przygode z JS i posiadam taki oto skrypt do blokowanie zaznaczania >1 boxów:
<SCRIPT LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function countChoices(obj) {
max = 1; // max. number allowed at a time

box1 = obj.form.box1.checked; // your checkboxes here
box2 = obj.form.box2.checked;
box3 = obj.form.box3.checked; // add more if necessary

count = (box1 ? 1 : 0) + (box2 ? 1 : 0) + (box3 ? 1 : 0);
// If you have more checkboxes on your form
// add more (box_ ? 1 : 0) 's separated by '+'

if (count > max) {
alert("Oops! Możesz zaznaczyć tylko " + max + " opcję! \nOdznacz opcję, jesli chcesz zaznaczyć inna.");
obj.checked = false;
}
}
// End -->
</script>
Skrypt elegancko dziala, tylko na stronie wyglada to tak:

<td><input type='checkbox' name='box1' onClick='countChoices(this)' value='$wynik[0]'></td>
<td><input type='checkbox' name='box2' onClick='countChoices(this)' value='$wynik[0]'></td>
<td><input type='checkbox' name='box3' onClick='countChoices(this)' value='$wynik[0]'></td>
</tr></body></html>
Problem polega na tym, ze w momencie gdy wybiore ktorys box i nastepnie
nacisne submit powinny byc wykonywane funkcje: akceptuj[],odrzuc[] oraz pomin[]
i nie wiem w ktorym momencie zrobic przypisanie, aby te funkcje wywolac.

Z gory dziekuje za wszelka pomoc,

Pozdrawiam
ODPOWIEDZ