Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2011, 13:36
SrIkea
 
Fecha de Ingreso: agosto-2011
Mensajes: 15
Antigüedad: 13 años, 3 meses
Puntos: 0
Pregunta Problemita con Javascript

Hola gente, a ver si me pueden ayudar, soy principiante en este lenguaje, tengo q ingresar nombre y edad en un formulario indefinidas veces, y una vez cargado mostrar el o los nombres de los mas viejos.. El tema es q todavia tngo dudas en javascript, se me complica cuando tengo q mostrar mas de 1 viejo no se como hacer la logica .. aqui les dejo hasta dond llegue...

<html>
<head>
<script>
v = new Array()
i=0;
k=0;

function ingresar(edad, nombre)
{
this.edad=edad;
this.nombre=nombre;
}

function cargado()
{

edad=parseFloat(document.frmIngresar.txtedad.value )
nombre=document.frmIngresar.txtnombre.value

v[i]= new ingresar(edad, nombre)
i++


}

function mostrar()
{
h=0;
masviejo=0;
may=0;

for(h=0; h<v.length; h++)
{
if(v[h].edad>may)
{
may=v[h].edad
masviejo=h;
}


}
alert("El/los mas viejos son: " + v[masviejo].nombre)




}

</script>

</head>
<body>
<form name="frmIngresar">
EDAD:<input type="text" name="txtedad">
NOMBRE:<input type="text" name="txtnombre">
<input type="button" value="cargar" onclick=cargado()>
<input type="button" value="mostrar" onclick=mostrar()>

</form>
</body>
</html>