为了账号安全,请及时绑定邮箱和手机立即绑定

怎样通过一个按钮来显示结果?

求助:怎样通过一个按钮来显示每一步的结果?

以下的按钮点击无效,不知问题出在哪了

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>help</title>
    <script type="text/javascript">
        function add2(x,y){
        {var sum,x,y;
            sum = x+y;
            return sum; 
        }
        var result1,result2,sumall;
        result1=add2(3,4); 
        
        result2=add2(5,6);
        
        sumall=result1+result2; 
        document.write(result1);
        document.write(result2);
        document.write(sumall);
        }
    </script>
</head>
<body>
   <button onclick="add()">help</button>
</body>
</html>


正在回答

5 回答

代码括号写错了

0 回复 有任何疑惑可以回复我~
  function  app2(x,y)
  { var sum,x,y;
    sum = x * y;
return sum;
  }
 var req1 = 5*6;
 var req2 = 2*3;
 var sumq = req1+req2;
document.write("req1的值:"+req1+"<br/>");
document.write("req2的值:"+req2+"<br/>");
document.write(req1+"与"+req2+"和:"+sumq);

能用简洁的方式写 尽量用简洁的方式,减少字符串拼接 减少内存等都需要考虑

0 回复 有任何疑惑可以回复我~
#1

雷叔爱吃各种面 提问者

对,但这跟我的问题有什么关系?
2017-01-02 回复 有任何疑惑可以回复我~

(⊙o⊙)…好厉害,

0 回复 有任何疑惑可以回复我~

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>help</title>

<script type="text/javascript">

        function add2(x,y){

                var sum,x,y;

                sum = x+y;

                return sum; 

            }

            result1=add2(3,4); 

            result2=add2(5,6);

            sumall=result1+result2;

            function show(){

        document.write("输出:" + result1 + "<br/>");

        document.write("输出:" + result2 + "<br/>");

        document.write("总和:" + sumall);

            }

</script>

</head>

<body>

<button value="输出值" onclick="show()">help</button>

</body>

</html>


0 回复 有任何疑惑可以回复我~
#1

雷叔爱吃各种面 提问者

这样子实际上就变成两个相互关联的函数了吧,最后调用的是show()而不是add2()。能不能就直接调用add2()呢?不分成两个?
2016-12-28 回复 有任何疑惑可以回复我~

首先onclick=“add()”调用函数名错了,。然后没有调用到结果所有没有显示出答案

0 回复 有任何疑惑可以回复我~
#1

雷叔爱吃各种面 提问者

谢谢指正,函数名确实写错了。更正后还是不能实现一个按钮显示结果。
2016-12-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468060    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

怎样通过一个按钮来显示结果?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信