Admin
 
 
Logo DIPLOX
Operaciones en campos de formulario
Volver Por face
  
Domingo, 23/08/2009
El siguiente script nos permite sumar u realizar otras operaciones entre campos de formulario. Útil por ejemplo para carros de la compra o formularios en el que se tengan que obtener resultados a partir de campos introducidos por el visitante.

1.-El script autosuma dos cajas pero es fácilmente extrapolable para hacer otro tipo de operaciones añadir más cajas, etc, sería el siguiente

<script type=¨text/javascript¨>
function Sumar (){
interval = setInterval calcular ()¨,1);
}
function calcular (){
uno = document.autoSumForm.PrimeraCaja.value;
dos = document.autoSumForm.SegundaCaja.value;
document.autoSumForm.TerceraCaja.value = (uno * 1) + (dos * 1);
}
function NoSumar (){
clearInterval (interval);
}
</script>
2.-Creamos un formulario con el nombre ´autoSumForm´
<form name=¨autoSumForm¨>
<input type=text name=¨PrimeraCaja¨ value=¨¨ onFocus=¨Sumar ();¨ onBlur=¨NoSumar ();¨> +
<input type=text name=¨SegundaCaja¨ value=¨¨ onFocus=¨Sumar ();¨ onBlur=¨NoSumar ();¨> =
<input type=text name=¨TerceraCaja¨>
</form>


Volver Por face