Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在一个事件中使用多个函数?_Javascript_Html - Fatal编程技术网

Javascript 如何在一个事件中使用多个函数?

Javascript 如何在一个事件中使用多个函数?,javascript,html,Javascript,Html,我曾两次尝试使用oninput事件,但它给了我一个错误,正如您在下面看到的 那么如何在一个事件中使用多个函数呢?将逻辑放在函数本身内部 myFunction(){ //whatever existing logic this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1'); } 或者为逻辑创建另一个函数并使用 <input id="Input1" type="text" oninpu

我曾两次尝试使用oninput事件,但它给了我一个错误,正如您在下面看到的



那么如何在一个事件中使用多个函数呢?

将逻辑放在函数本身内部

myFunction(){
  //whatever existing logic
  this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');
}
或者为逻辑创建另一个函数并使用

<input id="Input1" type="text" oninput="myFunction();mysecondFunction()"/>

您可以在调用
myFunction()
的第一个
输入
事件属性之后,在第二个
oninput
事件属性中包含代码


函数myFunction(){console.log(“myFunction”)}
<input id="Input1" type="text" oninput="myFunction();mysecondFunction()"/>