как я могу опубликовать значение этого динамического текстового поля для скрипта php

Я создаю динамическое текстовое поле через javascript, теперь я хочу опубликовать данные всех динамически сгенерированных текстовых полей в php-скрипт, а затем вставить в таблицу. как я могу это сделать…

<head> <title>Dynamic Form</title> <script language="javascript"> function changeIt() { var i = 1; my_div.innerHTML = my_div.innerHTML +"&ltbr><input type='text' name='mytext'+ i>" } </script> </head> <body> <form name="form" action="post" method=""> <input type="button" value="add another textbox" onClick="changeIt()"> <div id="my_div"> <input type="submit" value="save"> </body> 

HI, всякий раз, когда вы публикуете свою форму, все поля публикуются на скрипте php, где вы можете получить массив этой переменной текстового поля, используя for loop .

 ex: $textboxarr = array(); for($i = 0;$i<count($_POST['mytext']);$i++){ $textboxarr = $_POST['mytext'][$i]; } 

теперь у вас есть все текстовые поля в текстовом поле $textboxarr .

Благодарю.

Используйте его так

 <head> <title>Dynamic Form</title> <script language="javascript"> function changeIt() { my_div.innerHTML = my_div.innerHTML +"&ltbr><input type='text' name='mytext[]'>" } </script> </head> <body> <form name="form" action="post" method=""> <input type="button" value="add another textbox" onClick="changeIt()"> <div id="my_div"> <input type="submit" value="save"> </body> 

В php вы сможете использовать его как массив вроде

$_POST['mytext'][0], $_POST['mytext'][1] т. Д. Или вы можете использовать цикл foreach для $_POST['mytext']