Foros del Web » Programando para Internet » Javascript »

llama a una funcion

Estas en el tema de llama a una funcion en el foro de Javascript en Foros del Web. hola poseeo este codigo!! <td class="Estilo14"><input id="desp" name="desp[<?php echo $n?>]" type="text" value="<?php echo $row_entrega['despachado']; ?>" size="20" onBlur="checkDecimals(this.forma.desp, this.forma.desp.value)"></td me llama a una sentencia en javascript ...
  #1 (permalink)  
Antiguo 28/04/2005, 12:33
 
Fecha de Ingreso: diciembre-2004
Mensajes: 156
Antigüedad: 19 años, 4 meses
Puntos: 0
llama a una funcion

hola poseeo este codigo!!

<td class="Estilo14"><input id="desp" name="desp[<?php echo $n?>]" type="text" value="<?php echo $row_entrega['despachado']; ?>" size="20" onBlur="checkDecimals(this.forma.desp, this.forma.desp.value)"></td

me llama a una sentencia en javascript pero el valor de desp es un arreglo y la hora que se ejecuta el codigo me sale un error....que esta mal??? ayudaita please!!!

el error: el valor es nulo o no es una objeto.....??????

gracias de antemano
  #2 (permalink)  
Antiguo 28/04/2005, 17:08
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 6 meses
Puntos: 3
Hola, arameo
No entiendo el PHP, pero creo que tienes 2 problemas:
1) estás llamando a la función con "this.forma.desp"; "forma" debería ser "form".
2) no es el ID lo que debes pasar, sino el NAME que, evidentemente, no es "desp" sino "desp[algo]"
3) creo que no necesitas complicarte; desde el onBlur del input puedes hacer ref. al propio input sin necesidad de dar su nombre, así:
Código PHP:
checkDecimals(thisthis.value
No estoy seguro, pero creo que esto debería funcionarte.
__________________
Angel :cool:
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 11:08.