Mam pewien problem. Jestem początkujący w JS i PHP ale chciałem coś stworzyć lecz mi nie wyszło, oto kod jaki mam:
<html> <head> <?php $cena = 400; $box1 = 10; ?> <script> jQuery('#box1').click( function(){ if(jQuery(this).is(":checked")){ jQuery("#cena").innerHTML = ('<?php echo $cena+=$box1; ?>'); } else { jQuery("#cena").innerHTML = ('<?php echo $cena-=20; ?>'); } } ); </script> </head> <body> </body> </html>
Kod miał działać tak że jeśli zaznaczę checkboxa to do liczby 400 doda mi się 10 a jak odznaczę to spowrotem będzie 400 ale coś nie działa. Odrazu po załadowaniu strony wykonuje mi sie to co powinno się robić po zaznaczeniu i odznaczeniu dla pokazania tego ustawiłem ze po odznaczeniu ma się odjąć liczba 20 i dzięki temu widać ze to działa ale nie do końca tak jak powinno.
Proszę o pomoc
Z góry dzięki