小编Fou*_*Two的帖子

动态添加输入元素【纯JS】

我是 JS 新手,需要你的帮助!
\n我有一个上传公式,用户可以将多个文件添加到数据库(php、mysql)。

\n现在我希望输入按钮将动态添加,意味着当填充 1 个字段时,会显示另一个字段,依此类推。
\n每个文件都有一个标题字段,它看起来像这样

\n\n
                    Add one more file\n+--------------+    +---------------+\n|              |    |       +       |\n|  \xe3\x83\xbd( \xe2\x89\xa7\xcf\x89\xe2\x89\xa6)\xe3\x83\x8e   |   |     ++++++     |\n|              |    |       +       |\n+--------------+    +---------------+\n> Titel ABC    <    > ______________<\n
Run Code Online (Sandbox Code Playgroud)\n\n

我会隐藏输入按钮,并将其替换为带有“+”或其他内容的图像,但这不是这个问题的一部分,只是你可以看到,我在一天结束时试图达到的目标:)

\n\n

这是我在互联网上找到的代码并进行了一些编辑,但是我在用input=file + input=text替换“选项”时遇到问题。因此,当用户单击“添加”时,将显示一个选择按钮和一个文本字段。

\n\n

\r\n
\r\n
                    Add one more file\n+--------------+    +---------------+\n|              |    |       +       |\n|  \xe3\x83\xbd( \xe2\x89\xa7\xcf\x89\xe2\x89\xa6)\xe3\x83\x8e   |   |     ++++++     |\n|              |    |       +       |\n+--------------+    +---------------+\n> Titel ABC    <    > ______________<\n
Run Code Online (Sandbox Code Playgroud)\r\n
function add(type) {\r\n  //Create an input type dynamically.\r\n …
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
8473
查看次数

标签 统计

javascript ×1