Я написал код для простой кнопки - [onclick
].Я хочу знать, что является правильным путем или почему это не работает так, как я это написал ??
function main(thisObj) {
function windowCreate(thisObj) {
var mainWindow = (thisObj instanceof Panel) ? thisObj : new
Window("palette", "", [100, 100, 300, 280]);//
var groupOne = mainWindow.add ("group", [0,0,310,210], "Positions");
groupOne.orientation = "row";
Button1 = groupOne.add("button",[10,10,100,40],"P_0:0");
return mainWindow;
}
var Window1 = windowCreate (thisObj);
if ((Window1 != null) && (Window1 instanceof Window)) {
Window1.center();
Window1.show();
}
}
main(this);
}
Button1.onclick = Click();
function Click(){
alert("Button 1 clicked");
}
В этом коде, если я запускаю сценарий с последующими эффектами, нажатие кнопки выполняется автоматически в первый раз, а затем, когда я нажимаю на нее, ничего не происходит.Почему это не работает?