0

こんにちは、プログラミングとgooglescriptsの新機能です。助けてくれるといいのですが、テストアプリとして、ボタン付きのシンプルなテキストボックスを作成し、テキストボックスの値を変更して、クリックした日付と時刻を表示したいと思います。ボタン、私はこのコードを書こうとしましたが、どこが間違っているのかわかりませんありがとうございます

 function doGet() {
      var app=UiApp.createApplication().setTitle('test app');
      var pan1=app.createHorizontalPanel();
      app.add(pan1);
      var txt1=app.createTextBox().setId(txt1);
      var btn1=app.createButton().setText('start').setId('btn1');
      btn1.addClickHandler(app.createServerHandler("now"));
      pan1.add(txt1);
      pan1.add(btn1);
      return app;
}

function now() {
     var app =UiApp.getActiveApplication();
     app.getElementById("txt1").setText(new Date());
     return app;
}
4

1 に答える 1

0

次の行を変更します

var txt1=app.createTextBox().setId(txt1);

var txt1=app.createTextBox().setId('txt1');

于 2013-02-08T11:59:16.300 に答える