Foros del Web » Programando para Internet » Javascript »

select y href manejo de capas (falta de balance)

Estas en el tema de select y href manejo de capas (falta de balance) en el foro de Javascript en Foros del Web. Que tal amigo como va? Miren estoy haciendo una pagina y necesito cierta funcionalidad con los divs. Para no subir la pagina original,arme esta pagina ...
  #1 (permalink)  
Antiguo 08/10/2012, 12:02
 
Fecha de Ingreso: octubre-2012
Mensajes: 7
Antigüedad: 11 años, 7 meses
Puntos: 0
select y href manejo de capas (falta de balance)

Que tal amigo como va?
Miren estoy haciendo una pagina y necesito cierta funcionalidad con los divs.
Para no subir la pagina original,arme esta pagina sencilla para que se les haga mas facil evaluar mi problema.

Lo que deberia hacer esta pagina seria

a)si presiono en muestra frutas muestra el div que contiene todas las frutas
b)si presiono muestra verduras muestra el div que contiene todas las verduras
c)si presiono el primer select y elijo una de las opciones de las verduras ,aparece el div que contiene esa verdura especifica
d) si presiono el segundo select y elijo selecciono y muestro el div de la fruta especifica.
e)si presiono nuevamente los links se muestra todas las frutas o todas las verduras

Me faltarian los ultimos tres puntos,soy nuevo con el tema de javascript.Si podrian darme una mano me ayudarian demasiado y sepan que ayudaria en el foro a todo aquel que lo necesite

Aqui abajo dejo el codigo

Muchas gracias!


Código:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>colores</title>
<script type="text/javascript">
<!--
 function cambia(id) {
	var combo = document.getElementById(id);/**devuelve selects a 0*/
	combo.selectedIndex = 0;
}
function muestraprinc()<!--cuando carga la pagina,no se ven las verduras-->
{
document.getElementById("verd" ).style.display='none';


}

function muestrafrutas()<!--al resionar el link se ven todas las frutas-->
{
  document.getElementById("frut").style.display = ''; 
  document.getElementById("verd").style.display = 'none' ;
  }

function muestraverduras()<!-- al presion el link se ven todas las verduras -->
{
  document.getElementById("verd").style.display = '' ;
  document.getElementById("frut").style.display='none';
}





 

</script>

  </head>
<body onload="javascript:muestraprinc();">

<a href="javascript:muestraverduras();">muestraverduras</a>
<a href="javascript:muestrafrutas();">muestrafrutas</a>

<!-- selectores de frutas o verduras individuales -->
<select id="fru_selec">
					<option>Frutilla</option>
					<option>Sandia</option>
</select>

<select id="ver_selec">
					<option>Choclo</option>
					<option>Lechuga</option>
</select>



<div><!--div contenedor-->


		<div id="frut"><!-- div frutas -->
		soy las frutas
				<div id="f1">
				Frutilla
				</div>
				
				<div id="f2">
				Sandia
				</div>
				
		</div>
		
		<div id="verd"><!-- div verduras -->
         soy las verduras
					<div id="v1">
					Choclo
					</div>
					
					<div id="v2">
					Lechuga
					</div>
		
		
		</div>
</div>


</body>
</html>

Etiquetas: select
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 09:29.