Foros del Web » Creando para Internet » HTML »

menu desplegable html

Estas en el tema de menu desplegable html en el foro de HTML en Foros del Web. buenas tardes mi duda es la siguiente: Tengo un menu desplegable : <select name="dias" size="1"> <option><option value="1">1</option><option value="2">2</option> </select> y necesito que dependiendo lo que ...
  #1 (permalink)  
Antiguo 24/03/2010, 06:00
 
Fecha de Ingreso: marzo-2010
Mensajes: 11
Antigüedad: 14 años, 8 meses
Puntos: 0
menu desplegable html

buenas tardes mi duda es la siguiente:

Tengo un menu desplegable :

<select name="dias" size="1"> <option><option value="1">1</option><option value="2">2</option>
</select>

y necesito que dependiendo lo que pinche el usuario me cargue una tabla o otra.

si elige la opcion 1 que cargue el codigo este

<table width="535" height="217" border="1" align="center">
<tr>
<td height="31"><div align="center">Adultos</div></td>
<td><div align="center">15,30</div></td>
<td><div align="center">x</div></td>
<td><div align="center">
<input type="text" name="adulto" size="5" />
PAX
</div></td>
</tr>
<tr>
<td width="121" height="44"><div align="center">Infantil<br />(4 a 12 años)</div></td>
<td width="79"><div align="center">10,80</div></td>
<td width="50"><div align="center">x</div></td>
<td width="126"><div align="center">
<input type="text" name="infantil" size="5" /> PAX
</div></td>
</tr>
<tr>
<td height="31"><div align="center">Jubilados</div></td>
<td><div align="center">8,10</div></td>
<td><div align="center">x</div></td>
<td><div align="center">
<input type="text" name="jubilado" size="5" />
PAX
</div></td>
</tr>
<tr>
<td height="99">
<div align="center">Familia<br />
Matrimonio + 2 niños<br />(4 a 12 años)</div></td>
<td><div align="center">41,40</div></td>
<td><div align="center">x</div></td>
<td><div align="center">
<input type="text" name="grupo" size="5" /> PAX
</div></td>
</tr>
</table>

y si elige la opcion 2 lo mismo per con otros precios que cargue en la misma pagina.

he mirado javascript he mirado html pero no encuentro nada parecido como puedo hacerlo???


la pagina es www.aquamijas.com/entradas.php


mil gracias
  #2 (permalink)  
Antiguo 24/03/2010, 07:08
 
Fecha de Ingreso: marzo-2009
Ubicación: Santo André - São Paulo - Brasil
Mensajes: 91
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: menu desplegable html

Haga uno innerHTML em javascript para poner lo codigo donde vos desea.
__________________
Exitem 11 tipos de personas. Las personas que comprendem binario. Y las personas que no comprende.

Tudo en la vida és sencillo o muy sencillo.
  #3 (permalink)  
Antiguo 24/03/2010, 10:59
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: menu desplegable html

Lo que necesitas es AJAX, no javascript.
__________________
http://exegesis-biblica.com/
  #4 (permalink)  
Antiguo 24/03/2010, 15:02
 
Fecha de Ingreso: marzo-2010
Mensajes: 11
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: menu desplegable html

gracias por responderme pensaba que no exisitia lo que queria hacer.

algun ejemplo o indicaciones que pueda guiarme'?

mil gracias
  #5 (permalink)  
Antiguo 25/03/2010, 07:29
 
Fecha de Ingreso: marzo-2010
Mensajes: 11
Antigüedad: 14 años, 8 meses
Puntos: 0
he conseguido algo mas

buenas tardes miren he conseguido algo mas pero no me sale del todo.

ya consigo que al elegir el select me salga datos pero solo me deja elegir la primera opcion no la sgunda...

<script language="javascript">
function compra(){

url = document.anadirCesta.dias.options[document.anadirCesta.dias.selectedIndex].value;


if (url=1){
document.anadirCesta.adult.value="16.20";
document.anadirCesta.infan.value="11.70";
document.anadirCesta.jubi.value="9.00";
document.anadirCesta.fam.value="44.10";

alert("jjfj");
}else if(url=2){
document.anadirCesta.adult.value="17.20";
document.anadirCesta.infan.value="11.74";
document.anadirCesta.jubi.value="11.00";
document.anadirCesta.fam.value="43.10";
alert("iifif");
}

}

</script>

esa es la funcion y este el select:

<select name="dias" onclick="compra();">
<option value="1">1</option><option value="2">2</option>
</select>
al darle click solo me deja uno.


lo segundo es que no se si lo esot haciendo bien ya que me muestra los datos pero lo que quiero realmente que segun lo que elija uno u otra me sume esos datos o los otros esta es la funcon de suma que de momente me va pero cuando pongo if no me deja sumar..

function sumas(){
var tota;
var suma=0;
var suma2=0;
var suma3=0;
var suma4=0;
var num1=16.20;
var num2=11.70;
var num3=9.00;
var num4=44.10;
var total1;

var result=document.anadirCesta.adulto.value;
suma=num1*result;
var result1=document.anadirCesta.infantil.value;
suma2=num2*result1;
var result2=document.anadirCesta.jubilado.value;
suma3=num3*result2;
var result3=document.anadirCesta.grupo.value;
suma4=num4*result3;

tota=parseFloat(suma+suma2+suma3+suma4);
total1=tota.toFixed(2);
document.anadirCesta.final.value=total1;
}
</script>


nose que mas hacer si pudiera aydarme la pagina dnde lo estoy haciendo es

www.aquamijas.com/entradas.html

Etiquetas: desplegable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:14.