Samozrejme to je mozne urobit cez PHP, ak ten button je submit button t.j. ze sa stranka znova nacita = znova sa spusti na serveri nejaky php skript. PHP skripty bezia na serveri. Javascript bezi na klientovi a moze menit nejake komponenty stranky lokalne na PC kde je zobrazena ta stranka, ale nic sa pri tom neposiela na server, server o tom nevie, az dokial neurobis jquery ci co apod.