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.