tiene que validar una cantidad como xxxxx.xx o xxx.xx o xx.xx o xxxx,xx o xxx. o xx.x o xxxx.x
vamos, hasta 5 numeros seguidos opcionalmente de una coma o punto y hasta otros dos numeros mas
Código:
Levo tres horas intentando ver que falla y ya me doy por vencido.if (document.frmalta.importe.value!=""){ var re = new RegExp('/^([0-9]{1,5})[\.]?[,]?([0-9]{0,2})$/'); if (!re.test(document.frmalta.importe.value)){ alert ("El importe no tiene un formato válido"); document.frmalta.importe.focus(); return false; } }
Un saludo