Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/03/2006, 09:58
cgpampa
 
Fecha de Ingreso: enero-2003
Mensajes: 25
Antigüedad: 22 años, 1 mes
Puntos: 0
hola Caricatos, gracias por responder!!
el tema es asi.. estoy programansdo en java, con jsp´s y servlets, y tengo que hacer un listado de presupuestos, donde "si se aprueba" el item (se clickea el checkbox de ese item) se debe poder ingresar el costo del mismo .. y pense en utilizar array de elementos, ya que me dijeron que era mas "facil" de controlarlos.......

ahora intente con esto, pero sigue sin funcionar..

Código:
function habilitarLinea() {
var x = 0;
for (x = 0; x <document.formulario; x++) {
	if (document.formulario.checkItem[x].checked) {
		alert("mensaje");
		document.formulario.moneda[x].disabled=true;
		document.formulario.cotizacion[x].disabled=true;
		document.formulario.precio[x].disabled=true;        
	}
}
}
y en el jsp tengo esto.. que se repite por cada producto..

Cita:
<TR>
<TD width=8% colspan="1" rowspan="2" align="center" valign="middle" class="lineaDetalle">
<input type="checkbox" name="checkItem" value="checkbox" onClick="habilitarLinea()">
</TD>
<TD width=15% colspan="1" class="lineaDetalle"><%=pr.getRubro()%></TD>
<TD width=26% colspan="1" class="lineaDetalle"><%=pr.getNombre()%></TD>
<TD width=23% colspan="1" class="lineaDetalle"><%=pr.getDescripcion()%></TD>
<TD colspan="2" class="lineaDetalle">
<%=cant%>
<input type="hidden" name="cantidad" value="<%=cant%>">
</TD>

</TR>
<TR>
<TD width=15% colspan="1" valign="middle" class="lineaDetalle">Moneda:
<select name="moneda[]" size=1 class="SELECT1" >
<option value="Euro">Euro</option>
<option value="Dolar">Dolar</option>
<option value="Peso">Peso</option>
</select>
<input type="hidden" name="moneda">
</TD>
<TD width=26% colspan="1" class="lineaDetalle" align="right">Cotizacion:
<input name="cotizacion[]" type="text" class="INPUT1" size="10" maxlength="10" onKeypress="validarSoloNros()" >
<input name="cotizacion[]" type="hidden">
</TD>
<TD width=23% colspan="1" class="lineaDetalle" align="right">Precio:
<input name="precio[]" type="text" class="INPUT1" value="0" size="10" maxlength="10" onKeypress="validarSoloNros()" >
<input name="precio" type="hidden">
</TD>
<TD colspan="2" class="lineaDetalle" align="right">SubTotal:
<input name="subtotal[]" type="text" class="INPUT1" value="0" size="10" maxlength="10">
<input name="subtotal" type="hidden">
</TD>
</TR>