Io ti consiglieri di non usare nemmeno il php, e se lo vuoi usare sarebbe utile nel caso javascript sia disattivato.
Il mio consiglio e' quello di prepararlo in modo da creare un form normale, al submit viene mandato la richiesta a php dove il codice php restituisce la pagina richiesta.
nel caso sia attivo il javascript, correggi il tasto submit dando un preventDefault per non inviare la richiesta al server e gli aggiungi un click handler che carica la pagina prescelta.
In alternativa al posto di un campo di testo potresti usare il select, per evitare eventuali errori di digitazione.