Foros del Web » Programando para Internet » Javascript »

La Falla Mas Buscada y No Doy Con Ella

Estas en el tema de La Falla Mas Buscada y No Doy Con Ella en el foro de Javascript en Foros del Web. Buenas Tardes Amigos Necesito de su valiosa ayuda resulta que donde trabajo contrataron a una empresa externa para que hicieran un desarrollo en java, la ...
  #1 (permalink)  
Antiguo 08/06/2008, 16:59
 
Fecha de Ingreso: septiembre-2004
Mensajes: 2
Antigüedad: 19 años, 7 meses
Puntos: 0
La Falla Mas Buscada y No Doy Con Ella

Buenas Tardes Amigos Necesito de su valiosa ayuda resulta que donde trabajo contrataron a una empresa externa para que hicieran un desarrollo en java, la aplicacion camina bien pero del punto de vista de arquitectura y todo esto es un asco el problema es el siguiente me toco hacer un nuevo formulario que es exactamente igual a otro existente y que funciona bien por lo tanto lo unico que debi hacer fue cambiar el nombre del formulario en 2 funciones javascript que tienen los jsp pero en el nuevo formulario me dice en ciertos campos que debo validar me arroja el error siguiente " document.nombreDelForm.nombreControl.value no es un objeto o esta null" y al revisar el codigo de la pagina vista desde el IE veo que los campos hidden que necesito validar si tienen valor.. anexo les dejo las funciones Js que tienen los jsp:

<script language="JavaScript" type="text/javascript">

if (document.tpm_view_adjust_balance.account_balance.v alue != "" && document.tpm_view_adjust_balance.account_balance.v alue != null)
{
var frmvalidator = new Validator("tpm_view_adjust_balance");
frmvalidator.addValidation("Monto","req");
frmvalidator.addValidation("Monto","maxlen=10");
frmvalidator.addValidation("Monto","lt=999999");
frmvalidator.addValidation("Monto","signedfloat");
frmvalidator.addValidation("Monto","dontequal=0");
frmvalidator.addValidation("Motivo","dontselect=-1");
}
</script>

<script language="javascript">

function AdjustmentBalance() {

var confirmation;
confirmation = window.confirm("¿Esta seguro que desea Ajustar el Saldo de la Subcuenta?");
if (confirmation == true) {
document.tpm_view_adjust_balance.action="prepaid?a ction=adjust_bal_monedero_upd";
document.tpm_view_adjust_balance.modificar.value=' true';
return true;
}

document.tpm_view_adjust_balance.modificar.value=' false';
return false;
}


</script>

lo que coloque en negritas y cursiva es donde me esta fallando lo que no entiendo es como puede funcionar perfectamente en mas de 35 jsp donde esta la misma funcion y en el que estoy haciendo nuevo no...

De antemano gracias por la ayuda...
  #2 (permalink)  
Antiguo 09/06/2008, 00:31
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: La Falla Mas Buscada y No Doy Con Ella

1. Pon también el HTML de tu formulario para que podamos ver algo.

2. Esta comprobación:
Código:
if (tal  != "" && tal != null)
debe ser siempre al revés:
Código:
if (tal  != null && tal != "")
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:33.