Generar una lista desplegable de selección

Aquí tenemos, por una parte, el código JavaScript que situaremos en el <HEAD> de nuestra página, y por otra, la definición de lista desplegable dentro de los parámetros de definición <FORM> en el cuerpo de la página:

    <SCRIPT>
    function go(thisform)
    {
    var revistas = thisform.destination.selectedIndex;
    var url = thisform.destination.options[revistas].value;
    if(!url) { return }
    else { window.location = url }
    }
    </SCRIPT>

    <form>
    Revistas <select onChange="go(this.form)" name="destination" size=1>
    <option selected value="javascript.void(0)">Seleccionad una revista
    <option value="http://www.idg.es/iworld">iWorld
    <option value="http://www.pcmagazine-es.com/">PC Magazine
    <option value="http://www.wired.com/">Wired
    </select>
    </form>

    Revistas

Arriba
Cerrar