16/01/2010, 22:24
|
| | | Fecha de Ingreso: julio-2009 Ubicación: Springfield
Mensajes: 159
Antigüedad: 15 años, 6 meses Puntos: 1 | |
undefined en funcion Buenas noches amigos del foro tengo la siguiente funcion que hace hace 2 restas la primera resta me la hace bien , pero cuando hago la segundo me pone que mi campo es undefined esta es la funcion
function resultado(){
var v1 = parseFloat(document.frmfol.A23.value);
var op = document.frmfol.operacion.value;
var v2 = parseFloat(document.frmfol.A21.value);
var v3 = parseFloat(document.frmfol.A22.value);
var result;
if(op == 'suma1')
result =v1 - v2- v3 ;
if(document.frmfol.A23.value!='' && document.frmfol.A21.value!='' && document.frmfol.A22.value!=''){
document.frmfol.A20.value=result;
document.frmfol.enviar.focus();
}else{
document.frmfol.A20.value='';
}
if(v4==undefined) {
var v4 = parseFloat(document.frmfol.A20.value);
if(op == 'suma2')
result =v1 - v4- v3 ;
if(document.frmfol.A23.value!='' &document.frmfol.A20.value!='' && document.frmfol.A22.value!=''){
document.frmfol.A21.value=result;
document.frmfol.enviar.focus(); }
else{
document.frmfol.A21.value='';
}
}
}
Saludos y gracias |