ich alle nicht numerischen Zeichen einschließlich Dezimalstellen Streifen von diesem Wert das Dezimalsystem habe versucht Strippen, aber es funktioniert nichtWie aus einer Javascript-Wert
Hier ist, was ich
<input type="number" class="blah" id="myID" name="amount" value="0.07" step="0.01" min="0.02" max="99999.99">
function() {
return document.getElementById("myID").value = newVal.replace(/[^0-9|-]/g, "");
}
Werfen Sie einen Blick haben https://jsfiddle.net/sxmmsacx/
'.replace (/ \ D +/g, '')' ' – Tushar
ParseInt (document.getElementById ("myID"). Wert 10) '? – K3v1n
Nun, das ist offensichtlich, dass 'newVal' nicht definiert ist. – plalx