Google Apps Script の UI サービスを使用して設計された GUI があります。「number1」と「number2」という名前の、数字を入力するための 2 つのテキスト ボックスがあります。アプリを実行してフィールドに2つの数字を入力し、ボタンをクリックするとNaN
、期待する答えが表示される代わりに、答えのテキストボックスが表示されます。なんで?
ここにコードの一部を示します。ここにもあります。:
function doGet() {
var app = UiApp.createApplication();
app.add(app.loadComponent("calcgui"));
return app;
}
function buttonClicked(userInput) {
var app = UiApp.getActiveApplication();
var a = userInput.parameter.number1;
var b = userInput.parameter.number2;
var answer = parseInt(a, 10) + parseInt(b, 10);
app.getElementById('answer').setText(answer);
return app;
}