
Zitat von
LeGaN
Nein, das stimmt so nicht. Das ist nicht ansichtssache. PHP ist eine reine serverseitige Sprache und deren Code wird in keinster Weise an den Clienten übermittelt. Du kannst Damit die Ausgabe steuern, ja, aber die Ausgabe wird wiederum (wenn es sich um Websites handelt) mit HTML, CSS, JS... realisiert. Nachdem das PHP-Skript auf dem Webserver ausgeführt wurde, ist nur noch HTML/CSS usw. vorhanden, kein PHP. Der Browser interpretiert kein PHP. Und genau deswegen hat PHP überhaupt nichts mit Buttons und JavaScript zu tun. PHP kann gar nicht einen Button-Effekt steuern, da der PHP-Code längst ausgeführt wurde, bevor man die Ausgabe des PHP-Dokumentes überhaupt sieht.
Und die meisten Button-Effekte lasen sich mit den CSS-Pseudoklassen :hover usw. viel eleganter lösen als mit den onmouseover und -out - Events von JS.