javascript - 如何动态创建<input type =“text”/>

标签 javascript html forms webforms

我想在我的网络表单中动态创建一个输入类型的文本。更具体地说,我有一个文本字段,用户可以在其中输入所需文本字段的数量;我希望以相同的形式动态生成文本字段。

我该怎么做?

最佳答案

使用 JavaScript:

var input = document.createElement("input");
input.type = "text";
input.className = "css-class-name"; // set the CSS class
container.appendChild(input); // put it into the DOM

关于javascript - 如何动态创建<input type =“text”/>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5656392/

相关文章:

javascript - 从 Vuejs 中动态创建的数组中的对象中检索值

html - 希望文本叠加对其背景做出响应

html - 在 CSS 中使用复选框 hack 时遇到问题

php - 允许添加的 Symfony 表单实体

JavaScript 练习解决方案。为什么一个比另一个更好?

javascript - 无法让 Leaflet.Spin 插件在 R Shiny 中工作

javascript - 如何使用 webpack 从外部文件加载 AMD 模块

jquery - 如何使用 html、css 在幻灯片上使用半图像?

jquery - IE9 CSS 表单看起来很糟糕 | FireFox、Safari、Chrome 和移动设备看起来很完美

html - 更正 CSS 以按特定顺序显示 html 表单元素?