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 回答