Hola:
Resumiendo un poco:
Código:
this.action = obj.options[obj.options.selectedIndex].value;
equivale a:
Por cierto, se puede evitar la dependencia de javascript con un lenguaje en el servidor... por ejemplo el action con destino a ir.php y dándole un nombre al select: name="destino"... y "ir.php" con el código:
Código:
<?php
header("Location: ".$_GET["destino"]);
?>
Saludos