Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2008, 15:15
Avatar de Bytevamp
Bytevamp
 
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 19 años, 9 meses
Puntos: 7
Problemas con variables

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.
__________________
"zankius veri mach" a todos los que me habeis ayudado.
carteles para inmobiliarias || alquiler de coches