Я нашел этот javascript онлайн, который добавляет кнопки ввода при нажатии кнопки.
Я изменил его так, чтобы вместо того, чтобы выбирать, какой тип ввода вы создаете, он просто автоматически создает текстовое поле. Но это не работает. Что я должен изменить?
function add(type) {
//Create an input type dynamically.
var element = document.createElement("input");
//Assign different attributes to the element.
element.setAttribute("type", "text");
element.setAttribute("name", "goal[]");
var foo = document.getElementById("fooBar");
//Append the element in page (in span).
foo.appendChild(element);
}
<INPUT type="button" value="Add" onclick="add(document.forms[0].element.value)"/>
<span id="fooBar"> </span>