HTML - Abrir en otra pestaña desplegable

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 42 puestos en HTML (en relación al último mes)
Gráfica de HTML

Abrir en otra pestaña desplegable

Publicado por Cristian (1 intervención) el 13/02/2019 18:56:19
5c6459ba04a52-Seleccion_030

Quiero que a la hora de clicar en un usuario de la lista, se abra el enlace en otra pestaña, pero no me deja, he probado añadiendo dentro del option, un "target=_blank", pero tampoco me deja.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 1.144
Oro
Ha mantenido su posición en HTML (en relación al último mes)
Gráfica de HTML

Abrir en otra pestaña desplegable

Publicado por xve (1543 intervenciones) el 13/02/2019 20:47:46
Hola Cristian, una manera seria algo así:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<form>
    <select onchange="cambio(this.value)">
        <option value="#">usuario</option>
        <option value="http://google.es">pepe</option>
    </select>
</form>
 
<script>
function cambio(e){
    if(e=="http://google.es")
    {
        window.open(e,"blank", ......);
    }
}
</script>

o así, si quieres que se abra cada vez que sea diferente de #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<form>
    <select onchange="cambio(this.value)">
        <option value="#">usuario</option>
        <option value="http://google.es">pepe</option>
    </select>
</form>
 
<script>
function cambio(e){
    if(e!="#")
    {
        window.open(e,"blank", ......);
    }
}
</script>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar