Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/07/2011, 04:45
dvdaya
 
Fecha de Ingreso: enero-2005
Mensajes: 66
Antigüedad: 19 años, 10 meses
Puntos: 0
Respuesta: Funcion dentro de otra funcion

Me imagino que te refieres a lo siguiente:
Código HTML:
function valida(min,cantidad) {
if (cantidad<min) { 
 alert("Su puja debe ser mayor que el precio de salida: "+min +"€") ; 
} else {
if (cantidad % 5 != 0){
 	alert("Las pujas deben acabar en 0 ó 5") ; } 
		    else { document.a<?php echo $v['identificador'] ?>.submit();}}
}
-->
</script>  
<input name="cantidad" type="text" id="cantidad" onChange="valida(<?php echo $v['precio'] ?>,a<?php echo $v['identificador'] ?>.cantidad.value)"  value="<?php echo number_format($result,2) ?>" size="8"> 
Si hago esto pierdo el id del campo y como tengo varios campos se actualiza el valor del último, no del campo en el que estoy cambio el valor.
Me explico mejor: Es un carrito de la compra ( de pujas) en el que al ver las pujas realizadas puedes cambiar la puja. como hay varias pujas hechas se actualiza la última, no la que estás cambiando.