当用户输入输入值时,如何使用jquery或javascript将int转换为double

How to convert int to double using jquery or javascript when user enter input value

本文关键字:输入 javascript int double 转换 何使用 用户 jquery      更新时间:2023-09-26

当用户输入输入值时,如何使用jqueryjavascriptint转换为double ?

当用户输入时,它会自动转换为双精度值。

<!DOCTYPE html>
    <html>
    <body>
    <input type="text" id="TextBox1">
    <script type="text/javascript">
            $(document).ready(function(){
                var decimalNumber = document.getElementById('TextBox1').value;
                var integerNumber = parseFloat(decimalNumber);
        </script>
    </body>
    </html>

您没有关闭dom ready函数。});

在文档中还有另一个问题。Ready函数,输入的值将为空白。导致错误。

$(document).ready(function () {
    $("input").change(function () {
        var decimalNumber = document.getElementById('TextBox1').value;
        var integerNumber = parseFloat(decimalNumber);
        alert(integerNumber);
    });
});

这里我已经将一个更改事件绑定到文本框。

小提琴

我不清楚你需要什么,但这应该有帮助。

 $(document).ready(function () {
        $("input").change(function () {
            var d= document.getElementById('TextBox1').value;
            d=parseFloat(d);
            var i = d.toFixed(2);
            alert(i);
        });
    });

同时关闭document ready功能