将函数的返回值传递给事件处理程序

蒙面的人

我正在自学Javascript,并编写了以下代码来了解事件处理程序。

<html>
<head>
  <script language=Javascript>
    function sum(first, second) {
      // return first + second
      return 42
    }

    function update(label, value) {
      document.getElementById(label).innerHTML = value
    }

    function foo() {
      return 42
    }
  </script>
</head>
<body>
  <form name="f1">
    One: <input type=text name=firstNum value=""><br>
    Two: <input type=text name=secondNum value=""><br>
    Sum: <label type=text id="OutSum"></label><br>

    <input type=button value='Update' onClick='update("OutSum", sum(4, 5))'> // <----
  </form>

目的是最终显示在文本框中输入的两个数字的总和。既然那行不通,我将通过一些中间步骤来找出问题所在。

我在// <----上面的箭头标记的行上遇到了麻烦如果我将其替换为以下内容,则该代码有效。

<input type=button value='Update' onClick='update("OutSum", foo())'>

如果该方法带有参数,是否需要使用其他语法?

PS:我意识到这样做的方式可能更好,但是我只是在使用它来学习这种函数链接是否可行,如果可以的话,如何使用它。

金·科丁

您的代码没有问题。请检查下面的链接。

密码笔

如果无法正常使用,请让我知道更多详细信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

返回值的方法不能传递给异常处理程序

来自分类Dev

Python将返回值传递给函数

来自分类Dev

将函数作为参数传递给模板返回值

来自分类Dev

将MYSQL的返回值传递给函数

来自分类Dev

将参数传递给事件处理程序函数的最佳实践

来自分类Dev

将事件传递给事件处理程序

来自分类Dev

将参数传递给事件处理程序

来自分类Dev

将函数返回值传递给参考参数会导致GCC中的编译错误

来自分类Dev

如何将askopenfilename()返回值作为参数传递给内置python函数open

来自分类Dev

返回值未传递给其他函数

来自分类Dev

覆盖事件处理程序中的返回值?

来自分类Dev

将参数传递给方法并读取返回值?

来自分类Dev

将参数传递给方法并读取返回值?

来自分类Dev

将数据传递给 spyOn 和返回值

来自分类Dev

如何将参数传递给由事件处理程序触发的函数?

来自分类Dev

如何将异步函数值传递给事件处理程序

来自分类Dev

JS-通过事件处理程序将参数传递给函数

来自分类Dev

尝试将参数传递给事件处理程序时,EventArgs始终具有相同的值

来自分类Dev

将带有参数的函数传递给事件处理程序

来自分类Dev

将一个函数的返回值传递给已经设置了参数的另一个函数?

来自分类Dev

如何将函数传递给组件以处理拖动事件

来自分类Dev

如何将参数传递给事件处理程序?

来自分类Dev

如何将道具传递给事件处理程序

来自分类Dev

如何将参数传递给事件处理程序?

来自分类Dev

将额外的参数传递给事件处理程序?

来自分类Dev

将额外参数传递给事件处理程序

来自分类Dev

JavaFX:将多个参数传递给事件处理程序

来自分类Dev

是否可以将指令以角度传递给事件处理程序?

来自分类Dev

C 程序,将参数传递给信号处理函数?

Related 相关文章

  1. 1

    返回值的方法不能传递给异常处理程序

  2. 2

    Python将返回值传递给函数

  3. 3

    将函数作为参数传递给模板返回值

  4. 4

    将MYSQL的返回值传递给函数

  5. 5

    将参数传递给事件处理程序函数的最佳实践

  6. 6

    将事件传递给事件处理程序

  7. 7

    将参数传递给事件处理程序

  8. 8

    将函数返回值传递给参考参数会导致GCC中的编译错误

  9. 9

    如何将askopenfilename()返回值作为参数传递给内置python函数open

  10. 10

    返回值未传递给其他函数

  11. 11

    覆盖事件处理程序中的返回值?

  12. 12

    将参数传递给方法并读取返回值?

  13. 13

    将参数传递给方法并读取返回值?

  14. 14

    将数据传递给 spyOn 和返回值

  15. 15

    如何将参数传递给由事件处理程序触发的函数?

  16. 16

    如何将异步函数值传递给事件处理程序

  17. 17

    JS-通过事件处理程序将参数传递给函数

  18. 18

    尝试将参数传递给事件处理程序时,EventArgs始终具有相同的值

  19. 19

    将带有参数的函数传递给事件处理程序

  20. 20

    将一个函数的返回值传递给已经设置了参数的另一个函数?

  21. 21

    如何将函数传递给组件以处理拖动事件

  22. 22

    如何将参数传递给事件处理程序?

  23. 23

    如何将道具传递给事件处理程序

  24. 24

    如何将参数传递给事件处理程序?

  25. 25

    将额外的参数传递给事件处理程序?

  26. 26

    将额外参数传递给事件处理程序

  27. 27

    JavaFX:将多个参数传递给事件处理程序

  28. 28

    是否可以将指令以角度传递给事件处理程序?

  29. 29

    C 程序,将参数传递给信号处理函数?

热门标签

归档