Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2006, 15:42
jgregorio
 
Fecha de Ingreso: noviembre-2005
Mensajes: 13
Antigüedad: 18 años, 5 meses
Puntos: 0
Input generados dinamicamente! como paso una variable Javascript al input??

Tengo una duda acerca de este Javascript es la siguiente:
Este codigo es un cronometro que se inicia en 00:00:00 y puedo tener los tiempos parciales de ese cronometro en una etiqueta con la funcion Obtener Parcial

<script language="javascript">
//CRONOMETRO

var CronoID = null
var CronoEjecutandose = false
var decimas, segundos, minutos

function DetenerCrono (){
if(CronoEjecutandose)
clearTimeout(CronoID)
CronoEjecutandose = false
}

function InicializarCrono () {
//inicializa contadores globales
decimas = 0
segundos = 0
minutos = 0

//pone a cero los marcadores
document.crono.display.value = '00:00:0'
document.crono.parcial.value = '00:00:0'
}

function MostrarCrono () {

//incrementa el crono
decimas++
if ( decimas > 9 ) {
decimas = 0
segundos++
if ( segundos > 59 ) {
segundos = 0
minutos++
if ( minutos > 99 ) {
alert('Fin de la cuenta')
DetenerCrono()
return true
}
}
}

//configura la salida
var ValorCrono = ""
ValorCrono = (minutos < 10) ? "0" + minutos : minutos
ValorCrono += (segundos < 10) ? ":0" + segundos : ":" + segundos
ValorCrono += ":" + decimas

document.crono.display.value = ValorCrono

CronoID = setTimeout("MostrarCrono()", 100)
CronoEjecutandose = true
return true
}

function IniciarCrono () {
DetenerCrono()
InicializarCrono()
MostrarCrono()
}

function ObtenerParcial() {
//obtiene cuenta parcial
document.crono.parcial.value = document.crono.display.value
}

</script>

luego dentro del cuerpo de programa para obtener el parcial en este input type lo hago asi:

<input type="button" name="Parcial" value="Parcial" onClick="ObtenerParcial()" >

la duda que tengo es esta:

yo genero dinamicamente en una pagina jsp una lista de input name de la sigiente manera:

%>
<td><input name="tiempos_lamina[<%=i %>]" class="titulo2" value="<%=tiempo_controlador%>" type="text" size="5" maxlength="5">
</td>
<%

donde i es el numero de veces que genero las etiquetas, LA IDEA ES SABER COMO PASO LOS PARCIALES DEL CRONOMETRO A CADA UNO DE ESTOS INPUT NAME QUE GENERE DINAMICAMENTE?????

LES AGRADEZCO SU AYUDA DE ANTEMANO!!!!