JavaScript - operaciones matematicas con java y un formulario

 
Vista:

operaciones matematicas con java y un formulario

Publicado por rey (1 intervención) el 21/09/2007 06:17:10
hola a todos necesito queme ayuden tengo la necesidad de hacer operaciones mamaticas dentro de un formulario lo hice de esta forma:
<script type="text/javascript">
function Sumar(){
interval = setInterval("calcular()",1);
}
function calcular(){
uno = document.autoSumForm.ortodoncia.value;
dos = document.autoSumForm.retenedores.value;
tres=document.autoSumForm.ortodoncia.value;
cuatro=document.autoSumForm.retenedores.value;
cinco=document.autoSumForm.inicial.value;
seis= document.autoSumForm.totalcontado.value;
siete=document.autoSumForm.inicial.value;
ocho=document.autoSumForm.total3.value;
nueve=document.autoSumForm.cuotas.value;
dies=document.autoSumForm.pagoxcuotas.value;
once=document.autoSumForm.pagoxconsulta.value;
doce=document.autoSumForm.total5.value;
trece=document.autoSumForm.total6.value;
catorse=document.autoSumForm.totalxconsulta.value;
document.autoSumForm.ortodoncia2.value = (uno * 1) ;
document.autoSumForm.retenedores2.value = (dos * 1) ;
document.autoSumForm.total2.value = (cinco * 1) ;
document.autoSumForm.total5.value = (dies * 1) ;
document.autoSumForm.total6.value = (once * 1) ;
document.autoSumForm.totalcontado.value = (uno * 1) + (dos * 1);
document.autoSumForm.totalcontado.value = (uno * 1) + (dos * 1);
document.autoSumForm.total3.value = (seis * 1) - (siete * 1);
document.autoSumForm.total4.value = (ocho * 1) / (nueve * 1);
document.autoSumForm.totalxconsulta.value = (doce * 1) + (trece * 1);
document.autoSumForm.totalacredito.value = (catorse * 1) * (nueve * 1);
}
function NoSumar(){
clearInterval(interval);
}
</script>


</div>
<form name="autoSumForm" method="post" action="procesapresupuesto.php">
<p align="center" class="Estilo1">Presupuesto de Odontologia:</p>
<div align="center">
<table width="449" border="3" cellspacing="4">
<tr bgcolor="#99CCCC">
<th colspan="4" scope="col">Presupuesto de Contado: </th>
</tr>
<tr bgcolor="#99CCCC">
<th width="101" scope="col">Descripcion</th>
<th colspan="2" scope="col">Monto Unitario </th>
<th width="156" scope="col">Totales:</th>
</tr>
<tr>
<th scope="col">Ortodoncia</th>
<th colspan="2" scope="col"><div align="left">
<input name="ortodoncia" type=text class="cajon" id="ortodoncia" onFocus="Sumar();" onBlur="NoSumar();" >
Bs</div></th>
<th scope="col"><div align="left">
<input name="ortodoncia2" type=text class="cajon" onFocus="Sumar();" onBlur="NoSumar();" >
Bs</div></th>
</tr>
<tr>
<th>Retenedores</th>
<th colspan="2"><div align="left">
<input name="retenedores" type=text class="cajon" onFocus="Sumar();" onBlur="NoSumar();" >
Bs</div></th>
<th><div align="left">
<input name="retenedores2" type=text class="cajon" onFocus="Sumar();" onBlur="NoSumar();" value="">
Bs</div></th>
</tr>
<tr bgcolor="#FFFFCC">
<th colspan="3"> Total Contado: </th>
<th width="156"><div align="left">
<input name="totalcontado" type=text class="cajon" id="totalcontado">
</div></th>
</tr>
<tr bgcolor="#99CCCC">
<th colspan="4">Presupuesto a Credito:</th>
</tr>
<tr bgcolor="#FFFFFF">
<th colspan="2">N° Cuotas: </th>
<th colspan="2"><div align="left">
<input name="cuotas" type="text" class="cajon" id="cuotas" size="5" maxlength="2">
</div></th>
</tr>
<tr>
<th colspan="2"><div align="center">Pago Inicial: </div></th>
<th>
<div align="left">
<input name="inicial" type=text class="cajon" onFocus="Sumar();" onBlur="NoSumar();">
Bs </div></th>
<th><div align="left">
<input name="total2" type=text class="cajon" id="total2">
Bs</div></th>
</tr>
<tr bgcolor="#FFFFCC">
<th colspan="3"><div align="center">Total Restante a Pagar: </div>
</th>
<th><div align="left">
<input name="total3" type=text class="cajon" id="total3">
Bs</div></th>
</tr>
<tr bgcolor="#FFFFFF">
<th colspan="3">Total Dividido en Cuotas: </th>
<th><div align="left">
<input name="total4" type=text class="cajon" id="total4">
Bs</div></th>
</tr>
<tr bgcolor="#99CCCC">
<th colspan="4">Forma de Pago del Total Dividido en Cuotas: </th>
</tr>
<tr bgcolor="#99CCCC">
<th colspan="2">Descripción</th>
<th width="153">Montos Unitarios:</th>
<th>Totales:</th>
</tr>
<tr>
<th colspan="2">
<div align="center">Pago por Cuotas: </div></th>
<th><div align="left">
<input name="pagoxcuotas" type=text class="cajon" onFocus="Sumar();" onBlur="NoSumar();" >

Bs</div></th>
<th><div align="left">
<input name="total5" type=text class="cajon" id="total5">
Bs</div></th>
</tr>
<tr>
<th height="25" colspan="2">Pago por Consulta: </th>
<th valign="top"><div align="left">
<input name="pagoxconsulta" type=text class="cajon" onFocus="Sumar();" onBlur="NoSumar();" >
Bs</div></th>
<th valign="top"><div align="left">
<input name="total6" type=text class="cajon" id="total6">
Bs</div></th>
</tr>
<tr bgcolor="#FFFFCC">
<th colspan="3">Total por Consulta: </th>
<th><div align="left">
<input name="totalxconsulta" type=text class="cajon" id="totalxconsulta">
Bs</div></th>
</tr>
<tr bgcolor="#FFFFCC">
<th colspan="3">Total a Pagar a Credito : </th>
<th valign="top"><div align="left">
<input name="totalacredito" type=text class="cajon" id="totalacredito">
Bs</div></th>
</tr>
<tr>
<th colspan="4">
<input type="hidden" name="cedula" value="<? echo $_GET['cedula']; ?>">
<input name="enviar" type="submit" class="boton2" id="enviar" value="Aceptar">
<input name="Submit2" type="reset" class="boton2" value="Borrar"></th>
</tr>
</table>
Bien el trabaja perfecto solo q no me envia los datos a la pag q va a procesar la info lo he revisado y no se en donde esta el error porq no me envia los datos si alguien lo ve por favor q me ayude gracias de ante mano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:operaciones matematicas con java y un formulari

Publicado por robinson lapeira montenegro (1 intervención) el 21/06/2008 01:35:05
donde esta la pagina de del proceso de informacion?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar