... tengo la ligera sospecha de que tu sospecha es correcta.
Al ser PHP un lenguaje del lado del servidor... al menos tendrá que recargarse la página para poder ejecutarlo... si pudieses hacer algo con él.... En conclusión: para lo que quieres es JavaScript. Suerte!