ciao a tutti,
ho questo pattern per il prezzo:
codice:
(0|[1-9]+[0-9]*)([\.,]([0-9]{1,2})){0,1}
che mi accetta 0,75 0.32 100 298,54 etc...
ma mi accetta anche 0.00 0 0,00

c'è un modo per modificarlo per non farli accettare lo zero nelle varie forme??

io ho dei form che un pò valido attraverso il pattern e il required, un pò attraverso:
codice:
jQuery('input#ins').click( function() {
    
    
    jQuery('input[name^="qty"]').each(function() {
   var qty = jQuery(this).val();
   qty = qty.replace(",", ".");
   var id_qty = jQuery(this).attr('id');
   
   if(qty == 0) {
        alert("Quantita' uguale a zero, modificare");
        jQuery("#"+ id_qty).focus();
        return false;
    
} 
});
    
    jQuery('input[name^="prezzo"]').each(function() {
   var prezzo = jQuery(this).val();
   prezzo = prezzo.replace(",", ".");
   var id_prezzo = jQuery(this).attr('id');
   
   if(prezzo == 0) {
        alert("Prezzo uguale a zero, modificare");
        jQuery("#"+ id_prezzo).focus();
        return false;
    
} 
});




    });
ins è l'id del submit.

se qty è zero mi da l'alert e non invia il form...
se prezzo è zero mi da l'alert ma mi invia il form lo stesso.
come posso fare???

grazie