function selection() { var x = document.getElementById("issue").value; var data = JSON.parse(x) console.log(data); var textarea = document.getElementById("text"); var emailfield = document.getElementById("sender"); textarea.value = data.text; textarea.readOnly = false; emailfield.readOnly = false; var placeholders = document.getElementById("placeholders"); placeholders.innerHTML = ""; var target = document.createElement("input"); target.setAttribute("name", "target"); target.setAttribute("value", data.mail); target.setAttribute("hidden", "true"); placeholders.appendChild(target); for (i in data.placeholders) { var placeholder = data.placeholders[i]; var x = document.createElement("input"); x.setAttribute("type", placeholder.type); x.setAttribute("placeholder", placeholder.desc); x.setAttribute("name", placeholder.name); x.setAttribute("id", placeholder.name); x.setAttribute("required", "true"); if (placeholder.default !== null){ x.setAttribute("value", placeholder.default); } var y = document.createElement("label"); y.setAttribute("for", placeholder.name); y.innerHTML = placeholder.desc; var z = document.createElement("p"); z.appendChild(y); z.appendChild(x); placeholders.appendChild(z); } }