Javascript 创建使用单选按钮的动态UiApp问卷
我想创建一个包含动态问题的问卷。收音机选项相同,但问题会有所不同。我怎样才能正确地做到这一点 我已经使用了下面的代码,但是我得到了一个“遇到的错误:SimplePanel只能包含一个子部件”Javascript 创建使用单选按钮的动态UiApp问卷,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,我想创建一个包含动态问题的问卷。收音机选项相同,但问题会有所不同。我怎样才能正确地做到这一点 我已经使用了下面的代码,但是我得到了一个“遇到的错误:SimplePanel只能包含一个子部件” var form = app.createFormPanel().setId('form').setEncoding('multipart/form-data'); var count = 1; for (var row in arr) { infoLabel = app.creat
var form = app.createFormPanel().setId('form').setEncoding('multipart/form-data');
var count = 1;
for (var row in arr) {
infoLabel = app.createLabel(row).setId('infoLabel');
var myRadio1 = app.createRadioButton("radio"+count, "Present").setFormValue('P');
var myRadio2 = app.createRadioButton("radio"+count, "Absent without notice").setFormValue('N');
var myRadio3 = app.createRadioButton("radio"+count, "Excused Absence").setFormValue('X');
var myRadio4 = app.createRadioButton("radio"+count, "Late").setFormValue('L');
//create a form and put the radios in it
var formContent = app.createGrid().resize(1,4);
form.add(formContent);
formContent.setWidget(0, 0, myRadio1);
formContent.setWidget(0, 1, myRadio2);
formContent.setWidget(0, 2, myRadio3);
formContent.setWidget(0, 3, myRadio4);
panel.add(infoLabel);
count++;
}
panel.add(form);
panel.add(button);
app.add(panel);