单击单元格时输入的值为GoogleScript触发事件,但该值与前一个值相同

时间:2017-10-19 13:46:16

标签: javascript events onchange

你能帮帮我吗?我的问题如下:

在google脚本(Google工作表)中,是否有办法在单元格

时触发onChange或onEdit或类似事件
  • 不是空的
  • 点击
  • 已输入值
  • 但新值等于旧值?

例如:A1:A1包含1234.如果我点击进入单元格,写入1234,没有触发事件,但如果写入1234以外的任何事件(例如4321),则触发事件。示例代码:(这只是尝试):

//function onEdit(e){
function onChange(e){

Browser.inputBox("ON CHANGE");
if (e.value == "[object Object]") 
{
    Browser.inputBox("NOT CHANGED");
}else
{
    Browser.inputBox("CHANGED");
}

1 个答案:

答案 0 :(得分:0)

如果onClick没有触发任何事件,您可以使用onFocus onBluronChange个事件。