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!!!!