我有一个表格,其中包含一列中的下拉列表,当您选择一个数字时,它会乘以价格并将答案保存在另一个单元格中。有4列,我想计算总数并保存在另一个表中,而其他4个单元格中的值会发生变化。我可以在下拉列表中调用使用onChange执行此操作的函数(onChange已经分配了另一个函数返回值)
答案 0 :(得分:0)
是的,你可以打电话。但正如你所说的那样,另一个函数也是一个事件处理程序,当你调用该函数时,它会期望一个事件作为参数。因此,在您的函数定义中,在访问它之前检查事件是否未定义。
例如:
function func1(KeyboardEvent e) {
if (typeof(e) != 'undefined') {
....
}
}