JavaScript - Boton con url variable en JavaScript

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

Boton con url variable en JavaScript

Publicado por liz (3 intervenciones) el 01/11/2019 17:23:56
Hola,
Que pena soy nuevo en esto,
Tengo este boton en HTML;

1
<a href="MILINKVARIABLE"><img src="IMGDELBOTON.png" /></a>

Quiero que el link href cambie dependiendo de la URL Actual. lo estoy haciendo con javaScript.

1
2
3
4
5
6
7
8
9
10
11
var URLactual = window.location
document.write(URLactual)
 
if (URLactual == "lapagina1")
{
(entonces el link del boton sea opcion1)
}
else
{
(entonces el link del boton sea opcion2)
}

La idea es que la URL cambie dependiendo de si la pagina es igual a la que coloco en la condicion. si la pagina no es igual que coloque otro link en el boton,

Gracias de antemano
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 joel
Val: 3.506
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Boton con url variable en JavaScript

Publicado por joel (895 intervenciones) el 01/11/2019 19:15:34
Hola LIz, seria algo así:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<a href="MILINKVARIABLE" id="miEnlace"><img src="IMGDELBOTON.png" /></a>
 
<script>
var URLactual = window.location
document.write(URLactual)
 
if (URLactual == "lapagina1")
{
    document.getElementById("miEnlace").href="https://www.lawebdelprogramador.com";
}
else
{
    document.getElementById("miEnlace").href="https://www.google.com";
}
</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
sin imagen de perfil
Val: 5
Ha disminuido su posición en 55 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Boton con url variable en JavaScript

Publicado por liz (3 intervenciones) el 21/01/2020 16:45:40
Muchas Gracias. Todo quedo perfecto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar