Hola, vereis, tengo el siguiente problema, tengo una lista de hoteles, y pretendo que al pulsar en el nombre del hotel se valla a una direccion con el nombre del hotel, tipo:
http://www./loquesea.com/hoteles_en/...ombrehotel.php , para ello tengo el siguiente codigo:
Código HTML:
<script language="JavaScript" >
function envio(que,donde){
document.form.enlaces.Localidad.value = que;
document.form.enlaces.hotel.value = donde;
//alert(donde);
document.form.enlaces.action = 'hoteles_en/'+document.enlaces.Localidad.value+'/'+document.enlaces.hotel.value+'.html';
document.form.enlaces.submit();
};
</script>
<form name="enlaces" method="post">
<input type="hidden" name="Localidad">
<input type="hidden" name="hotel">
<input type="hidden" name="entrada" value="<? echo $entrada; ?>">
<input type="hidden" name="salida" value="<? echo $salida; ?>">
</form>
y los enlaces:
Código PHP:
foreach($Hotels as $hot){
<a href="javascript:envio('<? echo str_replace (" ","_",$hotel->nombre);?>', '<? echo $_REQUEST['Localidad'];?>')" title="<? echo $hotel->nombre;?>"><? echo $hotel->nombre;?></a>
};
el alert me muestar el valor, pero me da el siguiente error:
Cita: document.form has no properties
¿alguna idea de que puede pasar?.
Gracias.