问答详情
源自:6-2 鼠标单击事件( onclick )

为什么输出的值为NaN?

<html>
<head>
   <script type="text/javascript">
      function add2(){
       var numa=prompt("a").value;
       var numb=prompt("b").value;
       var sum=numa+numb;
        document.getElementById("sss").innerHTML=sum;
      }  
   </script>
</head>
<body>
      <input name="button" type="button" value="点击提交" onclick="add2()" />
   <div id="sss"></div>
</body>
</html>


提问者:阿尔滨必胜 2015-06-08 10:11

个回答

  • 不断滴自我催眠
    2015-06-08 10:29:39

    prompt("a").value 中的value去掉

    prompt:如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,则返回输入字段当前显示的文本。