En la web que estoy haciendo, quiero poner un select con un enlace al costado, para que cuando cambie el valor del campo del select, en el enlace cambie la referencia de la página a la que se va ha abrir.
He intentado hacer esto (mientras escribia me di cuenta porque no funcionaba)
Código HTML:
<select name="ProgramGuest1" id="ProgramGuest1" onchange="ProgramSel()"> <option value="pag1.html">This is the Program Name 1</option> <option value="pag2.html">This is the Program Name 2</option> <option value="pag3.html">This is the Program Name 3</option> </select> <br> <a href="javascript;" onclick="window.open( <script language="javascript" type="text/javascript"> document.write(ProgramDesc); </script> ,"_blank", "width=300,height=400");return false" class="GuestLink">program details</a>
Código:
Sé que no funciona porque al cambiar el select no se ejecuta de nuevo el document.write, pero lo muestro como ejemplo para explicar mejor lo que deseo.var ProgramDesc = ""; function ProgramSel(){ ProgramDesc = document.getElementById("ProgramGuest1").value; }
Alguien sabe como se puede hacer???
Gracias
Carlos