Несколько значений флажков из массива таблиц веб-приложений и сохранение значений флажков кликов в электронных таблицах Google
Я создал таблицу, извлеченную из моего листа Google, и добавил несколько флажков к каждой записи в веб-приложении (интерфейсе).
- Что такое JS для получения значений флажков из массивов таблиц назначенных идентификаторов
- затем поместите эти значения флажков на лист Google на основе назначенного идентификатора.
Извините, я только новичок. Заранее спасибо!
Ниже для справки
-
<!DOCTYPE html> <html> <head> <base target="_top">
<meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1">
</head> <body>
<br>
<h1>Survey</h1>
<br> <div class="container">
<div class="col s12">
<div id="table-body"></div>
</div> </div> <script>
window.addEventListener("load", functionInit, true);
//INITIALIZE FUNCTIONS ONLOAD function functionInit(){
getAllData(); }; //CREATE THE DATA TABLE function createTable(dataArray) { if(dataArray){
var result = "<table class='table table-sm' style='font-size:0.8em'>"+
"<thead style='white-space: nowrap'>"+
"<tr>"+
"<th scope='col'>id</th>"+
"<th scope='col'>name</th>"+
"<th scope='col'>Question 1</th>"+
"<th scope='col'>Question 2</th>"+
"<th scope='col'>Question 3</th>"+
"<th scope='col'>Question 4</th>"+
"</tr>"+
"</thead>";
for(var i=0; i<dataArray.length; i++) {
result += "<tr>";
for(var j=0; j<dataArray[i].length; j++){
result += "<td>"+dataArray[i][j]+"</td>";
}
result += "<td><input type='checkbox' name='check' value='check1'/></td>";
result += "<td><input type='checkbox' name='check' value='check2'/></td>";
result += "<td><input type='checkbox' name='check' value='check3'/></td>";
result += "<td><input type='checkbox' name='check' value='check4'/></td>";
result += "</tr>";
}
result += "</table>";
var div = document.getElementById('table-body');
div.innerHTML = result;
} }
//GET ALL DATA function getAllData(){ //document.getElementById('dataTable').innerHTML = "";
google.script.run.withSuccessHandler(createTable).getAllData(); }
</script>
</body> </html>
ниже идентификатор изображения электронной таблицы Google
введите описание изображения здесь
и изображение веб-приложения