Hola a todos estoy probando hacer cálculos de resta y suma entre campos que se vayan mostrando al tiempo el resultado.. encontré este ejemplo muy bueno que funciona y no es tan complicado, pero el problema es cuando uso decimales (1.000) etc..
como puedo solucionar esto o que otra manera existe

Código HTML :

<form method="POST" oninput="resultado.value=parseInt(valor1.value)-parseInt(valor2.value)+parseInt(valor3.value)">
    <input type="number" id="valor1" value="0"> -
     <input type="number" id="valor2" value="0">+
    <input type="number" id="valor3" value="0"> =
    <output name="resultado" for="valor1 valor2"></output>
</form>


Gracias a los que me puedan ayudar!!