• User

    primo carattere deve essere numero no punto

    salve a tutti,
    uso questo script in un campo input che mi controlli che ci siano solo numeri e solo un punto, e fin qui tutto ok.
    come posso modificarlo per aggiungere un ulteriore controllo che mi verifichi che il primo carattere inserito sia un numero e non un punto?
    Grazie

    <input type="text" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" />