Hola Anneke:
PHP funciona en el servidor y javascript en tu ordenador, así que el paso de parámetros implica pedir nuevamente la página al servidor.
Las formas que yo conozco de pasar valores es con un formulario y el método post, o con el método get que se corresponde con llamar a la misma página (PHP_SELF) y añadirle valores de la forma que tu comentabas.
Saludos