Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/10/2009, 10:57
Avatar de gabrican
gabrican
 
Fecha de Ingreso: junio-2008
Ubicación: Medellin
Mensajes: 89
Antigüedad: 16 años, 10 meses
Puntos: 4
Respuesta: Multiples Onblur

Cita:
Iniciado por zerokilled Ver Mensaje
¿no te refieres a llamar multiples funciones en un evento? muestranos un codigo para poder entenderte mejor porque no tengo muy claro lo que intentas lograr. y explicanos con un poco mas de detalle la finalidad de tu intencion.
He probado ya dos formas: 1. En donde en una sola funcion llamo diferentes acciones, 2. donde creo diferentes funciones y en los campos genero varios "onblur"

Pero ambas se bloquean, este es el código de la última qeu ha funcionado medianamente bien, pero al llamar 2 veces un campo se bloquea.

Código:
function calcula(){ 
  with(document.forms["form1"])
  {
  var totalResult=Number(txtActivocte.value)+Number(txtInventario.value); 
  txtNivreprop.value=totalResult;
 
  var totalResult2=Number(txtNivreprop.value)/Number(txtCostototal.value); 
  txtCapitalmin.value=roundTo(totalResult2,4 ); 

//HASTA AQUI FUNCIONA Y SE BLOQUEA AL EJECUTAR ESTO...
  var totalResult3=Number(txtActivocte.value)/Number(txtPasivocte.value); 
  txtNivreprop.value=totalResult3;
En el JSP solo tengo
Código:
<tr>
<td class="tdcampos">Activo Corriente </td>
<td><input name="txtActivocte" type="text" id="txtActivocte" onblur=calcula() size="30" /></td>
Y si lo pongo como 2 funciones solo ejecuta el 1, es decir si en el campo tengo

Código:
<tr>
<td class="tdcampos">Activo Corriente </td>
<td><input name="txtActivocte" type="text" id="txtActivocte" onblur=calcula() onblur=calcula2() size="30" /></td>