Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.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/1/php/270.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
扩展并保存其内容的表通过post发送其内容。(PHP和JavaScript)_Javascript_Php_Html - Fatal编程技术网

扩展并保存其内容的表通过post发送其内容。(PHP和JavaScript)

扩展并保存其内容的表通过post发送其内容。(PHP和JavaScript),javascript,php,html,Javascript,Php,Html,我正在尝试创建一个在按下按钮时扩展的表。提交表单(表格)时,内容应通过post发送到另一个文件(保存在db中的文件) 以下是该页面的模型: 按下+按钮时,应添加另一个按钮,如“Äpfel”或“Milch”。在这些按钮上,名称(例如äpfel)和数量(每个按钮右下角的文本)应该可以更改(用户输入) 还有一个保存按钮,用于保存产品。(提交表单) 这一切都应该使用php和Js来完成。 遗憾的是,我对php和js还不熟悉,我不知道如何使这些按钮操作系统的输入在表单提交后可以从帖子中获得 以下是我到目前

我正在尝试创建一个在按下按钮时扩展的表。提交表单(表格)时,内容应通过post发送到另一个文件(保存在db中的文件)

以下是该页面的模型:

按下+按钮时,应添加另一个按钮,如“Äpfel”或“Milch”。在这些按钮上,名称(例如äpfel)和数量(每个按钮右下角的文本)应该可以更改(用户输入) 还有一个保存按钮,用于保存产品。(提交表单)

这一切都应该使用php和Js来完成。 遗憾的是,我对php和js还不熟悉,我不知道如何使这些按钮操作系统的输入在表单提交后可以从帖子中获得

以下是我到目前为止的情况:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.css">
    <title>Add List</title>
</head>
<body>
    <form action="../DB files/addlistDB.php" method="POST">
    <h3><input type="text" name="list-title" id="list-title" value="Enter Listname"></h3>
    <table id="product-table">
    </table>
    <button type="button" id="add-product-button" onclick="addproductrow()">+</button>
    <button type="submit" class="savebtn">Save</button>
    </form>
    
<script>
function addproductrow() {
  var table = document.getElementById("product-table");
  var row = table.insertRow(0);
  var cell1 = row.insertCell(0);
  var cell2 = row.insertCell(1);
  cell1.innerHTML = '<button class="btn"><input type="text"></button>';
  cell2.innerHTML = '<button class="btn"><input type="text"></button>';
}
</script>
</body>
</html>

添加列表
+
拯救
函数addproductrow(){
var table=document.getElementById(“产品表”);
var行=table.insertRow(0);
var cell1=行插入单元格(0);
var cell2=行插入单元格(1);
cell1.innerHTML='';
cell2.innerHTML='';
}
顺便说一句,我不确定这张桌子是否合适

有人知道怎么做吗? 注:如果你不明白我的要求,请告诉我。我想我写的这个问题不够清楚,但我真的不知道如何改变它。

这样做:

函数addproductrow(){
var table=document.getElementById(“产品表”);
var行=table.insertRow(0);
var cell1=行插入单元格(0);
var cell2=行插入单元格(1);
cell1.innerHTML='';
cell2.innerHTML='';
}

您需要先做一些适当的研究并尝试一下。如果您在编写代码的过程中遇到了一些特定的问题,请回来,向我们展示您的尝试,解释具体的问题,展示任何相关的错误、预期的结果以及您得到的结果。我们很高兴能帮你解决问题,但我们不是来为你写代码的。非常感谢兄弟