将两个 onEdit 触发器函数合并为一个
简介
使用 Google 表格脚本时,可能会遇到需要执行多个 onEdit 函数的情况。但是,正如原始问题中提到的,两个 onEdit 函数名称冲突可能会导致问题。本文旨在通过将这些函数合并为一个 onEdit 函数来提供解决方案。
组合函数
要合并两个 onEdit 函数,您只需重命名第一个函数为 onEdit1,第二个函数为 onEdit2。然后,创建一个名为 onEdit 的新函数,将 e 参数传递给 onEdit1 和 onEdit2:
<code class="javascript">function onEdit(e) { onEdit1(e); onEdit2(e); }</code>
此方法可确保在发生编辑时触发两个函数,同时避免名称冲突。
示例代码
使用原始问题中提供的代码:
<code class="javascript">function onEdit1(e) { // Dependent Dropdown list // ... } function onEdit2(e) { // addRow by checkboxes // ... } function onEdit(e) { onEdit1(e); onEdit2(e); } </code>
相关资源
以上是如何在 Google 表格中组合多个 onEdit 函数以避免名称冲突?的详细内容。更多信息请关注PHP中文网其他相关文章!