0

我正在创建一个允许:

  • 使用存储在电子表格中的数据进行登录(登录名和密码)
  • 将一些数据添加到此电子表格中(投注 rubgy 比赛)

我的问题是识别连接了哪个用户。

到目前为止我在 doGet 函数中所做的,除了连接之外的所有面板都是不可见的,我创建了一个标签,我将在其中将登录名存储到标签中

var loginlabel=app.createLabel().setId('loginlabel').setText('test').setVisible(true);

在连接中,我将登录名存储到一个不可见的标签标签中

var logintest=e.parameter.logint;
app.getElementById('loginlabel').setTag(logintest);

我想允许人们更改自己的密码(但我还需要检索登录名以用于其他目的,但让我们以这个为例

当我点击“修改密码”按钮时,我想获取标签,但我总是得到一个 NULL

var login=app.getElementById('loginlabel').getTag();

我可以在这里或任何地方自由分享我的代码

也许它确实存在其他方式来做到这一点,我愿意征求意见

4

1 回答 1

0

在服务器处理程序中,您可以使用

var tagValue = e.parameter.loginlabel_tag ; // assuming the label has a name = 'loginlabel'

请注意,小部件必须有一个名称才能检索标签值(请参阅这篇文章等)

于 2013-09-30T10:39:52.390 回答