salve a tutti,
vorrei porre una domanda:
ho una funzione che verifica l'inserimento di numeri in un input.
codice:<script type="text/javascript"> function numeralsOnly(evt) { evt = (evt) ? evt : event; var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0)); if (charCode > 31 && (charCode < 44 || charCode > 57)) { alert("Puoi inserire solo numeri!"); return false ; } if (charCode == 46) { alert("Usa la virgola per separare i decimali."); return false ; } } </script>
finchè si digitano numeri tutto ok, e le lettere sono bloccate ma il problema è che come carattere ho autorizzato anche la virgola per separare i decimali.
Il difetto arriva se scrivo 2 virgole nel campo , come posso bloccare l'inserimento di una seconda possibile virgola ?
vi ringrazio
![]()

Rispondi quotando