Foros del Web » Programando para Internet » Javascript »

como podría hacer esto??

Estas en el tema de como podría hacer esto?? en el foro de Javascript en Foros del Web. Buenas a todos, tengo q elaborar un pequeño algoritmo que me calcule el area de un triangulo. Este programita no debe tener restricciones, es decir, ...
  #1 (permalink)  
Antiguo 27/09/2010, 14:11
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
como podría hacer esto??

Buenas a todos, tengo q elaborar un pequeño algoritmo que me calcule el area de un triangulo. Este programita no debe tener restricciones, es decir, el usuario puede ingresar numeros enteros, fraccionarios o radicales..

He creado un formulario en donde el usuario selecciona el tipo de número a ingresar (Fraccionario, entero, raíz cuadrada) entonces lo que quiero es que de acuerdo a la seleccion que haga el usuario, automaticamente se genren dos cajas de texto (cuando es fraccionario), o si escoje entero, entonces solo me aparezca una sola caja....eso se puede hacer en javaScript??

Este es mi formulario, donde pido el valor de base tengo ya puesta una caja de texto pero yo lo quiero dejar sin esa caja, y que al seleccionar fraccinario entonces me aparezca automaticamente dos cajas de texto

He aqui mi formulario



Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  2. <title>Cuadrado</title>
  3. <script languaje="JavaScript">
  4.           function area()
  5.          {
  6.             base=document.datos.base.value;
  7.             altura=document.datos.altura.value;
  8.             document.datos.resultado.value=base*altura/2;
  9.           }
  10.       </script>
  11.      
  12. </head>
  13.  
  14.  
  15. <center><h1><b>Calculo de área de un cuadrado</b></h1></center>
  16. <br />
  17. <hr />
  18. <form name="datos">
  19. <h3>VALOR DE LA BASE </h3>
  20.  
  21.   ** Tipo de numero
  22.  
  23.   <select name="tipo">
  24.     <option selected="selected">Entero
  25.     <option>Fraccionario
  26.     <option>Raiz cuadrada
  27.   </select>
  28.   &nbsp;&nbsp;
  29.   <input  type="text" name="base" size="5" maxlength="5" />&nbsp;&nbsp; &nbsp;&nbsp;
  30.   <h3>VALOR DE LA ALTURA </h3>
  31.  
  32.   ** Tipo de numero
  33.  
  34.   <select name="tipo">
  35.     <option selected="selected">Entero
  36.     <option>Fraccionario
  37.     <option>Raiz cuadrada
  38.   </select>
  39.   &nbsp;&nbsp;
  40.   <input  type="text" name="altura" size="5" maxlength="5" />&nbsp;&nbsp; &nbsp;&nbsp;
  41.   <h3>VALOR AREA </h3>
  42. <input type="text" name="resultado">
  43.  
  44.   <input type="button" value="Calcular" onClick="area()" onselect="numeros()">
  45. </form>
  46. <br />
  47.  
  48. </body>
  49.  </html>

En el momento de dar en clic en calcular, se genera la función area que se encuentra entre el código javascript...
Pero para hacer lo que quiero, como lo hago??,.... tendría que llamar una función con este botón que de acuerdo a la selección me genere una o dos cajas de texto?....como se hace eso?

Agradezco me colaboren o me guíen...

Etiquetas: Ninguno
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 06:47.