Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.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
Php 帮助将javascript文本框连接到html表单代码以进行提交_Php_Javascript_Forms_Textbox_Add - Fatal编程技术网

Php 帮助将javascript文本框连接到html表单代码以进行提交

Php 帮助将javascript文本框连接到html表单代码以进行提交,php,javascript,forms,textbox,add,Php,Javascript,Forms,Textbox,Add,我不喜欢Javascript。我就到此为止。我正在努力学习,但我在php和html方面做得更好。所以,我有一些Javascript来做我需要做的事情(按下按钮时添加一个文本框),但我不知道如何将创建的框连接到变量,然后通过post将这些变量传输到我的php处理表单。任何帮助都会很好。这是到目前为止的代码 <div id = "textfield1"></div> <div id = "textfield2"></div> <div id =

我不喜欢Javascript。我就到此为止。我正在努力学习,但我在php和html方面做得更好。所以,我有一些Javascript来做我需要做的事情(按下按钮时添加一个文本框),但我不知道如何将创建的框连接到变量,然后通过post将这些变量传输到我的php处理表单。任何帮助都会很好。这是到目前为止的代码

<div id = "textfield1"></div>
<div id = "textfield2"></div>
<div id = "textfield3"></div>
<div id = "textfield4"></div>
<div id = "textfield5"></div>
<div id = "textfield6"></div>
<div id = "textfield7"></div>
<div id = "textfield8"></div>
<div id = "textfield9"></div>
<div id = "textfield10"></div>
<div id = "textfield11"></div>
<div id = "textfield12"></div>
<div id = "textfield13"></div>
<div id = "textfield14"></div>
<div id = "textfield15"></div>

<input type = "button" value = "Add Textbox" onclick = "addbox()">

<script type = "text/javascript">
var i = 1;
function addbox() {
if (i <= 15) {  // max number of textboxes
document.getElementById('textfield'+[i]).innerHTML =  "<input type='text' size = '20' />";
i++;
}
else {
alert ("No more textboxes possible")
}
}
</script>

var i=1;
函数addbox(){

如果(i非常简单,您需要为正在创建的输入元素指定一个名称属性。表单将在提交时自动将其与其post数据捆绑到服务器。

您需要为输入指定名称属性

if (i <= 15) {  // max number of textboxes
document.getElementById('textfield'+[i]).innerHTML =  "<input type='text' name='myInput" + i + "' size = '20' />";
i++;
}
if(i)