Foros del Web » Programando para Internet » Javascript »

Urgente

Estas en el tema de Urgente en el foro de Javascript en Foros del Web. Hola : Pongan atencion a lo siguiente, por favor: Código PHP: $maximo = 3 ; for( $k = 0 ; $k < $maximo ; $k ...
  #1 (permalink)  
Antiguo 20/11/2003, 18:59
 
Fecha de Ingreso: julio-2002
Ubicación: Rancagua - Chile
Mensajes: 494
Antigüedad: 21 años, 10 meses
Puntos: 0
Urgente

Hola :
Pongan atencion a lo siguiente, por favor:
Código PHP:
$maximo=3;
for(
$k=0;$k<$maximo;$k++)
{
    
$n1="valor".$k;
                echo $
$n1;

En realidad este for no tiene mucho sentido, pero lo que hace es lo importante.
Voy generando "valor0", "valor1" y "valor2" y en cada iteracion imprimo el contenido de valor0, valor1 y valor2

Mi pregunta es si se puede hacer lo mismo pero en JavaScript

Ojala se pueda
Salu2
__________________
AK.T.I.V.E.tm Live, Never DIE
  #2 (permalink)  
Antiguo 20/11/2003, 20:39
 
Fecha de Ingreso: julio-2002
Ubicación: Rancagua - Chile
Mensajes: 494
Antigüedad: 21 años, 10 meses
Puntos: 0
Hola nuevamente.
Tengo lo siguiente:

Código PHP:
<script>
function ver(cantidad)
{
var total=0;
var b="";
for (a=1;a<cantidad;a++){
    b="certamen"+a;
    total=total+document.forms[0].elements[b].value
document.forms[0].elements["cert_total"].value=total
}
}
</script>
.
.
.
<input name="certamen<? echo $j;?>" type="text" size="3" maxlength="3" value="<? echo $valor_por_cien;?>" onkeyup="ver(<? echo $certamen?>);">
como veran, estoy tratando de sumar los valores que contienen las variables cuyo nombre sea "certamenN" (N va a ser el valor maximo, es decir, certamen1, certamen2,.....,certamenN).
Supongo que esta funcion deberia esta bien, pero no me muestra la suma en el campo "cert_total"

Ojala me entiendan, y si no entienden avisenme para tratar de explicarme mejor

Gracias y Salu2
__________________
AK.T.I.V.E.tm Live, Never DIE
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 21:23.