JavaScript: formattare un valore numerico di input rispettando la notazione decimale

JavaScript: formattare un valore numerico di input rispettando la notazione decimale

In JavaScript possiamo formattare un valore numerico di input rispettando la notazione decimale.

La soluzione รจ la seguente:


const input = document.querySelector('#price');

input.addEventListener('change', () => {

    const value = input.value;
    let price = value;

    if(value.includes(',')) {
        price = value.replace(/,/g, '.');
    }

    input.value = price;
    
}, false);

Torna su