Replace comma with dot when typing decimals in input - Javascript

How can I replace comma with dot when typing decimals in input field, by using javascript function ?
0
give a positive ratinggive a negative rating
24 Mar 2020 at 06:15 PM
Hi,

To replace comma with dot while typing or inserting of the number into input field, you can use Javascript solution with onKeyUp and onBlur event:


<script type="text/javascript">

function replaceComma(i) {
var val = document.getElementById(i).value;
if (val.match(/\,/)) {
val = val.replace(/\,/g, '.');
document.getElementById(i).value=val;
}
}

</script>

<input type='text' id='amount' onKeyUp="javascript: replaceComma('amount'); " onBlur="javascript: replaceComma('amount'); " />


0
give a positive ratinggive a negative rating
27 Mar 2020 at 03:26 PM
Tim
Share on FacebookShare on TwitterShare on LinkedInSend email
x
x
2024 AnswerTabsTermsContact us