I need help with extending the ability of the script to add an HTML tag to Dom .
Unfortunately, due to the lack of relevant knowledge and analogue in the network, I do not know how to extend this script to support adding not only in a single version, but also when choosing a value in select .
var num = 1; var $namb = 3; function addQuestion() { if ($namb <= 25) { var newdiv = document.createElement("div"); newdiv.innerHTML = "<input name='voice_var_" + $namb + "'class='form-control' placeholder='Вариант ответа' type='text'><br>"; //newdiv.appendTo('div#quest'); document.getElementById("parentId").appendChild(newdiv); $namb++; return false; } } <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.css"> <div id="parentId"> </div> <a class="btn btn-info btm-sm" href="#" role="button" onclick="addQuestion()"> <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> Добавить вариант ответа </a> <select class="form-control"> <option value="0">Установить кол-во</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select>