Ho un campo settato a maxlength 4
Può assumere questi valori:
x.xx
xx.x
x.x
xxxx
xxx
xx
x
Tutti gli altri valori tipo .xxx devono causare un invalidamento.
Ho provato con questa funzione ma non va.
function valuta()
{
var val_soldi = /(\d{1}\.\d{2}) | (\d{1}\.\d{1}) | (\d{2}\.\d{1})/;
var in_soldi = Form.testo.value.match(val_soldi);
if (in_soldi == null)
{
alert("Inserire valore valido");
return false;
}
}