Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.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中,在div内发布输入框值_Php_Javascript_Html_Post_Input - Fatal编程技术网

在php中,在div内发布输入框值

在php中,在div内发布输入框值,php,javascript,html,post,input,Php,Javascript,Html,Post,Input,我在一个div中有一个输入框。一旦更改了select box的值,这个输入框就会被另一个输入框替换。现在我想把这个输入框的值放到php变量中,这样我就可以将它插入数据库。 这是我在更改选择框值之前的输入框: <div id="pay"><input type="text" name="cheque_no" /></div></td> <div id="txtbox" style=""><input type="text" nam

我在一个div中有一个输入框。一旦更改了select box的值,这个输入框就会被另一个输入框替换。现在我想把这个输入框的值放到php变量中,这样我就可以将它插入数据库。 这是我在更改选择框值之前的输入框:

<div id="pay"><input type="text" name="cheque_no" /></div></td>
<div id="txtbox" style=""><input type="text" name="cheque" id="cheque" /></div>
以下是更改“选择框”值后替换的输入框:

<div id="pay"><input type="text" name="cheque_no" /></div></td>
<div id="txtbox" style=""><input type="text" name="cheque" id="cheque" /></div>

请给我这个问题的建议。我在这个问题上花了3-4个小时。提前感谢…

如果我能更好地理解您的问题,您试图在同一页上用
onchange
替换div元素,这意味着该输入框在该页上存在两次,对于通过php发布的帖子,您必须将输入元素名设置为数组,如下所示

<div id="txtbox" style=""><input type="text" name="cheque[]" id="cheque" /></div>

并尝试使用php将其发布为
$\u post['check'][0]
$\u post['check'][1]


如果您面临输入框的双重存在,那么它肯定会解决您的问题…

如果我能更好地理解您的问题,即您试图在同一页上用
onchange
替换div元素,这意味着该输入框在该页上存在两次,对于通过php发布的帖子,您必须将输入元素名设置为数组,如下所示

<div id="txtbox" style=""><input type="text" name="cheque[]" id="cheque" /></div>

并尝试使用php将其发布为
$\u post['check'][0]
$\u post['check'][1]


如果您面临输入框的双重存在,那么它肯定会解决您的问题…

您需要将输入框设置为表单为什么不将您要提交的字段放在标签中?我已经将这些输入框设置为表单…您需要将输入框设置为表单为什么不将您要提交的字段设置为标签?我已经设置了这些输入框的形式。。。