18-06-2011, 17:49
Witam
Utworzyłem taki oto formularz:
Chciałbym uzyskać efekt zliczenia wartości tylko zaznaczonych/wybranych pól (np value="50") i wyświetlenie ich sumy.
Nie bardzo wiem jak się do tego zabrać. Dla kogoś doświadczonego to pewnie będzie proste.
Z góry dziękuję za pomoc.
Utworzyłem taki oto formularz:
Kod PHP:
<form action="..." onreset="if (!confirm('Czy na pewno chcesz wyczyścicć cały formularz?')) return false">
<legend></legend>
<!-- brak opcji wyboru -->
<strong>1.</strong><br />
<label>1.1<input type="checkbox" id="01" name="checkbox" value="50" disabled="disabled" checked="checked" /></label><br />
<!-- Dwie opcje wyboru, 2 x radio, wybor tylko jednej -->
<strong>2.</strong><br />
<label>2.1<input type="radio" id="02" name="radio2" value="50" /></label><br />
<label>2.2<input type="radio" id="03" name="radio2" value="10" checked="checked" /></label><br />
<!-- Cztery opcje wyboru, 4 x radio, wybor tylko jednej -->
<strong>3.</strong><br />
<label>3.1<input type="radio" id="04" name="radio3" value="20" checked="checked" /></label><br />
<label>3.2<input type="radio" id="05" name="radio3" value="40" /></label><br />
<label>3.3<input type="radio" id="06" name="radio3" value="70" /></label><br />
<label>3.4<input type="radio" id="07" name="radio3" value="120" /></label><br />
<!-- Cztery opcje wyboru, 4 x radio, wybor tylko jednej -->
<strong>4.</strong><br />
<label>4.1<input type="radio" id="08" name="radio4" value="20" checked="checked" /></label><br />
<label>4.2<input type="radio" id="09" name="radio4" value="20" /></label><br />
<label>4.3<input type="radio" id="10" name="radio4" value="30" /></label><br />
<label>4.4<input type="radio" id="11" name="radio4" value="50" /></label><br />
<!-- Dwa pola wyboru, 2 x checkbox, mozna wybrac dwa -->
<strong>5.</strong><br />
<label>5.1<input type="checkbox" id="12" name="checkbox" value="50" /></label><br />
<label>5.2<input type="checkbox" id="13" name="checkbox" value="50" /></label><br />
<!-- Button WYSLIJ -->
<input type="submit" value="Podlicz" /><br />
<!-- Button WYCZYSC, czysci zaznaczenia -->
<input type="reset" value="Wyczyść" /><br />
<label>Suma: <input type="text" name="nazwa" readonly="readonly" /></label><br />
</form>
Nie bardzo wiem jak się do tego zabrać. Dla kogoś doświadczonego to pewnie będzie proste.
Z góry dziękuję za pomoc.