Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript使用用户输入的值在子表中动态创建输入字段?_Javascript - Fatal编程技术网

如何使用JavaScript使用用户输入的值在子表中动态创建输入字段?

如何使用JavaScript使用用户输入的值在子表中动态创建输入字段?,javascript,Javascript,我需要根据用户输入的值,使用JavaScript在子表中动态创建字段 如果用户输入5,则必须创建5个字段。有可能吗?是的,有可能 步骤1:读取输入字段的值以确定要创建多少个新字段 //parseInt是必需的,因为DOM输入值是字符串类型。 const numberofields=parseIntinput.value 步骤2:动态创建新的输入字段 对于let i=0;我喜欢多个领域;i++{ const input=document.createElement'input' document.

我需要根据用户输入的值,使用JavaScript在子表中动态创建字段

如果用户输入5,则必须创建5个字段。有可能吗?

是的,有可能

步骤1:读取输入字段的值以确定要创建多少个新字段

//parseInt是必需的,因为DOM输入值是字符串类型。 const numberofields=parseIntinput.value 步骤2:动态创建新的输入字段

对于let i=0;我喜欢多个领域;i++{ const input=document.createElement'input' document.body.appendChildinput }
请参阅下面的工作代码

我添加了一些注释以供解释

函数附加输入{ //获取输入值 var inputVal=document.getElementByIdinputVal.value; //新输入的容器 var container=document.getElementByIdcontainer; //如果inputVal大于0,则追加新的输入 对于i=0;i
添加输入这有帮助吗?见下面我的答案。基于您的问题,我相信我的代码正是您所需要的。我需要在子表中创建新字段。如何做到这一点?我需要在子表中创建新字段。怎么做?