首页 > 解决方案 > 数据类型 .innerHTML

问题描述

我从这个脚本中得到了一个 NaN,这是一个数据类型问题,我该如何解决?

       <script>
            function calc(){
                var profile = document.getElementById("profil");
                var hours = document.getElementById("hour");
               
                document.getElementById("result").innerHTML=profile*hours;
            }
        </script>

呈现这样的结果

               <button onclick="calc()">Calc</button><br>
               <p id="result"></p>

标签: javascripthtml

解决方案


您必须从元素中获取值。

var profile = document.getElementById("profil").value;

推荐阅读