Hola a tod@s!!
Bueno mi problema es que estoy trabajando en un web y me he qedado bloqueada en un paso que no consigo solucionar...
Los que hago es llamar a una funcion pasandole un dato para que ésta cambie el valor de un enlace.
Así es como tengo el enlace...
Código PHP:
<a href="#" onClick="comprobar_cambio(<?php echo $marca?>)" id="enlace_ubicacion">Enviar</a>
El valor por PHP me lo está recogiendo bien.
Ahora muestro la funcion comprobar_cambio()
Código PHP:
<script language="javascript">
function comprobar_cambio(coche)
{
if(coche == "seat")
{
document.getElemenById('enlace_ubicacion').href = "www.enlace.com";
}
else
{
document.write("La marca del vehiculo no es la correcta");
}
}
</script>
Me pasa una cosa un tanto curiosa. Si la variable está vacía, hace el "else" e imprime por pantalla lo que aparece en él.
Pero si la variable contiene por ejemplo el valor "seat" el navegador me canta el error: 'seat' no está definido.
Alguien me puede ayudar? no doy con la solucion!! Muchas gracias.