JavaScript 基本代码告诉我我有什么问题

标签 javascript function

编码员您好,请告诉我哪里出了问题以及为什么 toFixed() 方法不起作用。我第一次学习javascript,所以我对它没有太多了解。请有人帮助我。

<!DOCTYPE html>
    <html>
    <body>

    <input id="numb">

    <button type="button" onclick="myFunction()">Submit</button>

    <p id="demo"></p>

    <script>

      function myFunction() {
        var x, y;
        x = document.getElementById('numb').value;
        document.getElementById('demo').innerHTML=x.toFixed(3);
      }

    </script>

    </body>
    </html> 

//***Here toFixed() Method not working***

最佳答案

好吧,在使用 toFixed() 之前,您必须将字符串数字转换为浮点型

 function myFunction() {
        var x, y;
        x = document.getElementById('numb').value;
        document.getElementById('demo').innerHTML= parseFloat(x).toFixed(2);
      }
    <input id="numb">

    <button type="button" onclick="myFunction()">Submit</button>

    <p id="demo">hui</p>

关于JavaScript 基本代码告诉我我有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59484932/

相关文章:

javascript - 如何关闭不同类中的 swipeabledrawer

javascript - setInterval 没有重复我的代码,但它运行一次,我想知道为什么?

ios - AppDelegate : call function only if theres a new notification, 怎么办?

r - 疯狂地尝试编写一个对数据框的一列进行操作的简单函数

c++ - 在 C++ 中使用递归函数

javascript - 在 ionic 2 中不同祈祷时间播放声音

javascript - 无法处理请求,因为模态对话框或警报处于事件状态

javascript - 查找最近/下一个 div

javascript - 主体末尾的 onload 和脚本之间的区别?

function - 查找表中元素的每个组合(Lua/伪代码)