PHP jobbar på servern och spottar ut lite godtyckliga tecken. Dessa tecken är normalt HTML-kod, men kan även vara bilder, pdf-dokument, program eller vad du vill.
JavaScript exekveras på klientsidan, d.v.s. i webbläsaren hos den som surfar. När JavaScriptet körs har PHP alltså gjort sitt, och det är därför inte möjligt att ändra på PHP-variabler genom JavaScript.
Det finns ett sätt att direkt använda JavaScript-variabler i CSS-uttryck, men det vill jag inte berätta eftersom det är IE-only :)
Genom att utnyttja enkel DOM (Document Object Model) kan du ändra ett befintligt element.
T ex:
<p id="textstycket" style="width: 200px">Text</p>
<script type="text/javascript">
document.getElementById("textstycket").style.width = "400px";
// Textstycket kommer nu att vara 400px istället för 200px
</script>