Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Rozwijana lista vs PHP and JavaScript :) - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: Rozwijana lista vs PHP and JavaScript :) (/thread-rozwijana-lista-vs-php-and-javascript)



Rozwijana lista vs PHP and JavaScript :) - bryndzyk - 25-02-2013

Witam wszystkich webmasterów

Mam pytanko do was mam jeden problem odnośnie :

Kod PHP:
<input type="checkbox" name="samochody[]" value="Mercedes" 
                
onclick="document.getElementById('identyfikator_marka').style.display = this.checked ? 'block' : 'none';
                              this.form.elements['samochody[]'].disabled = !this.checked = 
                              this.form.elements['marka[]'].enable =! this.checked" 
/> Marka
     
<div id="identyfikator_gbart" style="display: none">
            <
select name="marka1">
        <
option value="0"></option>
        <
option value="1"></option>
        <
option value="2"></option>
        <
option value="3"></option>
        <
option value="4"></option>
        <
option value="5"></option>
        <
option value="6"></option>
            </
select>
        </
div><br /> 
<
input type="checkbox" name="samochody[]" value="Jelcz" onclick="document.getElementById('identyfikator_marka2').style.display = this.checked ? 'block' : 'none';
     this.form.elements['samochody[]'].disabled = !this.checked" 
/> Marka2
     
<div id="identyfikator_marka2" style="display: none">
            <
select name="marka2[]">
        <!--<
option value="0"></option>-->        
        <
option value="1"></option>
        <
option value="2"></option>
        <
option value="3"></option>
        <
option value="4"></option>
            </
select>
        </
div><br /> 



Problem polega na tym że: chciał bym żeby wartości które wybierzemy z obu list zostały ze sobą sumowane. Np z pierwszej listy wybierzemy np 2 a z drugiej 3 i wynik powinien wynosić 5, a w moim przypadku wynosi 23. Następnym problemem z którym nie mogę się uporać bo nie znam JavyScripta i w tej chwili czy zaznaczę checkbox'a czy nie to wypisuje mi pierwszą wartość z listy natomiast chce żeby dopiero wtedy wypisywało kiedy zostanie zaznaczony checkbox