我需要将此值发布到另一个 php 页面并显示这些值。 我该怎么办?
PHP:
if(!empty($_POST["mytext"])) {
for ($x=1; $x<=$a; $x++) {
echo $txtLine[$x] = $_POST['mytext'.$x];
}
}
代码:
function popuptxt() {
var i = _("no_room").value;
my_div.innerHTML = "";
for (a = 1; a <= i; a++) {
my_div.innerHTML = my_div.innerHTML +
" <input type='text' style='width:50px;' name='mytext'+a> "
}
}
<form method="post" action="getvalue.php">
<input type="text" style="width:200px;"
id="no_room" name="no_room" onChange="popuptxt()" required>
<div id="my_div"></div>
</form>
最佳答案
将此更新为您的 JavaScript
function popuptxt() {
var i = _("no_room").value;
my_div.innerHTML = "";
for (a = 1; a <= i; a++) {
my_div.innerHTML = my_div.innerHTML +
" <input type='text' style='width:50px;' name='mytext[]'> "
}
}
将其更新到您的 php
if(!empty($_POST["mytext"])) {
foreach ($_POST["mytext"] as $mytext) {
echo $txtLine[] = $mytext;
}
}
它可能适合你的情况
关于javascript - 如何在动态弹出文本框中发布值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30755310/