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

我把代码改成这样 ,该怎么调用函数呢

如题,当我定义了一个sub2函数,该怎么调用呢

正在回答

4 回答

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>定义函数</title>
<script type="text/javascript">
    function sub2(a,b)                     //定义函数
 {
   sub=a-b;
   alert("a和b的差:"+sub);
 }
</script>
</head>
<body>
<form>
    <input type="button" value="点击我" onclick="sub2(5,2)" />     
</form>
</body>
</html>

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

CharlesLvm

写得太拉基,你这么写和直接算5-2有什么区别,定义变量的目的就是为了让他能随着不同的输入而变化。
2016-07-13 回复 有任何疑惑可以回复我~
#2

无敌小哥儿 回复 CharlesLvm

你写试试啊。你知道原因就回答,不知道就别bb
2016-07-20 回复 有任何疑惑可以回复我~
#3

CharlesLvm 回复 无敌小哥儿

我当然知道原因,自己去看我的代码。你这么写完全毁掉了“函数”的初衷。
2016-09-18 回复 有任何疑惑可以回复我~

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>定义函数</title>
<script type="text/javascript">
    function sub2(a,b)                     //定义函数
 {
   sub=a-b;
   alert("a和b的差:"+sub);
 }
</script>
</head>
<body>
<form>
    <input type="button" value="点击我" onclick="sub2(5,2)" />
</form>
</body>
</html>

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

同问题


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

无敌小哥儿

看下面
2016-04-16 回复 有任何疑惑可以回复我~

首先,你的变量名没有声明var sub,a,b;,其次你的函数 function sub2(a,b) {....}应该带上参数, 然后onclick事件触发函数的时候 函数要传递需要计算的参数如:sub2(1,5)

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

举报

0/150
提交
取消

我把代码改成这样 ,该怎么调用函数呢

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