Foros del Web » Programando para Internet » Javascript »

onBlur y cómo acceder a funciones

Estas en el tema de onBlur y cómo acceder a funciones en el foro de Javascript en Foros del Web. Hola amigos, seré minucioso (SE QUE NO ES COMPLICADO, PERO YA SON LAS 3 DE LA MAÑANA Y NO LOGRO HACERLO - AYUDENME QUE NO ...
  #1 (permalink)  
Antiguo 21/06/2010, 02:11
Avatar de Celcius  
Fecha de Ingreso: febrero-2003
Ubicación: Lima - Perú
Mensajes: 652
Antigüedad: 21 años, 2 meses
Puntos: 5
Pregunta onBlur y cómo acceder a funciones

Hola amigos, seré minucioso (SE QUE NO ES COMPLICADO, PERO YA SON LAS 3 DE LA MAÑANA Y NO LOGRO HACERLO - AYUDENME QUE NO ES MUCHO!!):
Tengo serios problemas usando el método onBlur(). Ocurre que tengo un formulario con los siguientes campos:
- Nombre de producto, cantidad, precio y total.

Estos campos se repitan por cinco filas, asi:
1. Nombre de producto, cantidad, precio y total
2. Nombre de producto, cantidad, precio y total
3. Nombre de producto, cantidad, precio y total
4. Nombre de producto, cantidad, precio y total
5. Nombre de producto, cantidad, precio y total

Todos estos campos son campos text a excepción del campo Nombre del producto que es un Select. Ahí va mi problema:

Cuando el cursor esté sobre el campo precio y luego salga el foco del mismo se procese automáticamente la cantidad previamente ingresada x el precio y su resultado se almacene en el campo total.

Para crear las 5 filas he usado PHP y asigné los nombres de los campos con el siguiente formato:
Código PHP:
cantidad0precio0 y total0
cantidad1
precio1 y total1
cantidad2
precio2 y total2 
AL GRANO, AL FIN:

Y usé la siguiente siguiente instrucción:
Código PHP:
<input type="text" name="precio0" onBlur="procesa(cantidad0.value,this.value)"
Y el método que procesa:
Código PHP:
<script>
function 
procesa(x,y){
document.formulario.total0.value x*y;
}
</script> 
¿QUÉ ESTOY HACIENDO MAL AMIGOS?
__________________
"Si tú conocieras el don de Dios, y quién es el que te dice: 'Dame de beber,' tú Le habrías pedido a El, y El te hubiera dado agua viva.
Sn. Juan 4:19
Jesus
  #2 (permalink)  
Antiguo 21/06/2010, 02:13
Avatar de Celcius  
Fecha de Ingreso: febrero-2003
Ubicación: Lima - Perú
Mensajes: 652
Antigüedad: 21 años, 2 meses
Puntos: 5
Respuesta: onBlur y cómo acceder a funciones

si coloco el mismo codigo:
Código PHP:
<input type="text" name="precio0" onBlur="alert('Prueba')"
pongo el cursor y luego lo quito, si funciona, pero si lo hago del otro modo, no funciona.. que ocurre?
__________________
"Si tú conocieras el don de Dios, y quién es el que te dice: 'Dame de beber,' tú Le habrías pedido a El, y El te hubiera dado agua viva.
Sn. Juan 4:19
Jesus

Etiquetas: acceder, funciones, onblur
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:35.