Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/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
JavaScript为多个输入提供相同的名称_Javascript_Php_Html - Fatal编程技术网

JavaScript为多个输入提供相同的名称

JavaScript为多个输入提供相同的名称,javascript,php,html,Javascript,Php,Html,我想在下面的输入字段中使用纯javascript上传到数据库中 var i=2; var-id=1; 函数addkid(){ var div=document.createElement('div'); console.log('my id cj'+id) div.innerHTML='Day'+id+':'+'; //div.innerHTML='Day'+id+':'+''+''; //event.stopPropagation(); document.getElementById('ki

我想在下面的输入字段中使用纯javascript上传到数据库中

var i=2;
var-id=1;
函数addkid(){
var div=document.createElement('div');
console.log('my id cj'+id)
div.innerHTML='Day'+id+':'+';
//div.innerHTML='Day'+id+':'+''+'';
//event.stopPropagation();
document.getElementById('kids').appendChild(div);
id++;
}
功能组(分区){
document.getElementById('kids').removeChild(div.parentNode);
我--;
}
/////////////////////////////////////////
var i=1;
var-idd=1;
函数addmen(){
var div=document.createElement('div');
console.log('my id cj'+idd);
//var id=i;
//警报(id);
div.innerHTML='img'+idd+':'+';
//div.innerHTML='Day'+id+':'+''+'';
document.getElementById('menand').appendChild(div);
idd++;
}
警察职能(分区){
document.getElementById('menand').removeChild(div.parentNode);
我--;
}
标题:

天/秒:
Img/s:

id是唯一的标识符。这意味着您的'id=add_kid()_1'不能重复一次以上。class属性可以重复。在本例中,您将使用class=“submit\u but”捕捉两个输入标记

然后,第一步是提取信息。只有两个输入可以从中提取信息,它们有一个共同的标签:“submit_but”

infoElemnts包含class=“submit\u but”的所有节点

这里是您的答案pt1 如果要将输入信息存储在数组中:

 const infoValues = infoElements.map((element) => {
        return element.value;
    }
现在,infoValues具有所有输入值。您可以使用您孩子将要创建的输入来完成所有这些过程

 div.innerHTML = '<input class="dayTour"></input>' 
 div.innerHTML = '<input class="whatever"></input>' 

 const dayTourElements = document.querySelector('.dayTour');
 
 const dayTourValues = dayTourElements.map((element) => {
        return element.value;
 }

此处教程:

您需要数组作为输入名称,如
name=“file[]”请参阅此线程:。您的输入名称应表示数组持有者,如,发布时,您可以使用for循环或foreach循环将其作为数组进行迭代
 div.innerHTML = '<input class="dayTour"></input>' 
 div.innerHTML = '<input class="whatever"></input>' 

 const dayTourElements = document.querySelector('.dayTour');
 
 const dayTourValues = dayTourElements.map((element) => {
        return element.value;
 }
const fs = require('fs');

fs.appendFile('mynewfile1.txt', 'Hello content!', function (err) {
  if (err) throw err;
  console.log('Saved!');
});