E poi chi non ha JS che fa?
La cosa più corretta è lasciare il JS come scritto e mettere anche un bottone di submit.
La pagina a cui rimanda il form sarà qualcosa tipo:
Codice PHP:
<?
$regione = $_POST['regione'];
header("Location:".$regione.".php");
?>
Anche se per ragioni di sicurezza sarebbe meglio dare values 1,2,3,... alle regioni e poi scrivere:
Codice PHP:
<?
$regione = (int) $_POST['regione'];
$listaregioni = array("toscana", "lombardia", "lazio");
header("Location:".$listaregioni[$regione].".php");
?>