I have the following HTML
<div id="form">
<div id="test">
<textarea name="" placeholder="input_form" id="" cols="30" rows="10"></textarea>
</div>
</div>
and I am trying to build an form based on JSON data
for (i in response[key].request_fields) {
var values = ( () => {
var out = "";
for(var e in response[key].request_fields[i].values){
out += "<li class='item_check'>" +
"<input type='checkbox' id='" + response[key].request_fields[i].values[e] + "'>" +
"<label for='" + response[key].request_fields[i].values[e] + "'>"
+ response[key].request_fields[i].values[e] +
"</label>" +
"</li>";
}
return out;
})();
document.getElementById("test").innerHTML += "<div class='form_section'>" +
"<label>" + response[key].request_fields[i].label + "</label>" +
"<ul>" + values + "</ul>" +
"</div>";
}
It's working properly, except that I need this result to be printed before my textarea. How can I prepend it ?