Мне нужно записать значения флажков в div , используя javascript .innerHTML.Я нашел решения с постоянным количеством записей, но у меня есть переменное количество записей, это может быть 5 или 20 записей, в зависимости от ситуации.
Эта функция будет печатать записи, пока таблица не будет пустой.Вот где начинается проблема.Я не знаю, сколько записей он напечатает.Я могу написать 10 раз if is checkbox checked print value of checkbox
, но может быть около 50 записей, и это много ненужной работы.Я открыт для всех предложений о том, как заставить это работать.
Function GetAdditionDB(ByVal iID)
Dim xTemp, i
xTemp = ""
Set rTable = DB.Execute("SELECT Addition, ID FROM Addition WHERE Status='A'")
xTemp = xTemp & "Dodatky <br>"
Do While NOT rTable.EOF
sAddition = rTable("Addition") & ""
i = i + 1
xTemp = xTemp & " <input type=""checkbox"" name=""" & sAddition & """ value=""" & sAddition & """ id="""& i &"""> "
xTemp = xTemp & "" & sAddition & " <br>"
rTable.MoveNext
Loop
Set rTable = Nothing
GetAdditionDB = xTemp
End Function
Решено, вот решение https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_checkbox_order