buenas tardes me gustaria que me pudieran colaborar con una suma en javascript ya que he buscado en varios foros pero no se me a posible encontrar nada les agredesco mucho de antemano ya que no soy muy experta en javascript
aqui tengo un inicio de sesion
Código Javascript
:
Ver original<script language="javascript">
function abrirCaja()
{
posx=((screen.availWidth-320)/2)
posy=((screen.availHeight-200)/2)
eval("boxwindow=window.open('ticket.php','boxwindow','width=320,height=400,toolbar=0,directories=0,status=0,scrollbars=0,resize=0,menubar=0,screenx="+posx+",screeny="+posy+",left="+posx+",top="+posy+"')")
}
</script>
aqui tengo una suma ;
Código Javascript
:
Ver original<script language="javascript">
function Sumar(){
interval = setInterval("calcular()",1);
}
function calcular(){
uno = document.autoSumForm.valor.value;
dos = document.autoSumForm.comision.value;
document.autoSumForm.valortotal.value = (uno*1)+(dos*1);
}
function NoSumar(){
clearInterval(interval);
} </script>
y mi tabla
Código HTML:
Ver original <td width="15%" class="Estilo1"><center> <select name="empresa<?=$i;?>"class="estilo1" id="empresa">
<td width="11%" class="Estilo1"><div align="center"> <input name="codigo<?=$i;?>" type="text" id="codigo" value="" size="10" maxlength="10" />
<td class="Estilo1"><div align="center"> <input name="fecha<?=$i;?>" type="text" id="fecha" value="" size="20" maxlength="20" />
<td class="Estilo1"><div align="center"> <input type="text"id="valor" onFocus="Sumar();" onBlur="NoSumar();" name="valor<?=$i;?>" value="" size="15" maxlength="15">
<td class="Estilo1"><div align="center"> <input type="text" id="comision" onFocus="Sumar();" onBlur="NoSumar();" name="comision<?=$i;?>" value="" size="15" maxlength="15">
<td><div align="left" class="Estilo1"> <input type="text" class="Estilo6" id="valortotal" name="valortotal<?=$i;?>" size="15" maxlength="15" />
<?
}
?>
<td height="37" colspan="8" class="Estilo8">VALOR TOTAL:
<?PHP echo $_REQUEST['valortotal<?=$i;?>'] ?>
</td> <td class="Estilo1"> </td> <td class="Estilo1"> </td> <td height="37" class="Estilo1"><div align="center" class="Estilo1 Estilo2 Estilo1"> <input name="Submit" type="submit" class="Estilo6" id="guardar" value="guardar"/> <input type="hidden" name="hdnLine" value="<?=$i;?>">
el problema es que quiero hacer incertar mas filas para insentar varias al mismo tiempo a la base de datos y eso lo logre con un codigo de javascript no recuerdo de la autoria de quien
Código Javascript
:
Ver originalfunction MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
el problema es que cuando coloco eso solo me suma una sola casilla ya no suma nada mas ....... alguien me puede ayudar quiero el valor unitario de cada uno mas el valor total seria de mucha ayuda que me pudieran ayudar