要在Javascript中使用按钮向数组添加3个字符串吗

要在Javascript中使用按钮向数组添加3个字符串吗,javascript,Javascript,我是编程新手。现在,我正在尝试向存储在Jscript中的数组添加一些HTML格式的字符串。有关守则: <input type="text" id="fName" placeholder="Vorname" /> <input type="text" id="fNachname" placeholder="Nachname" /> <input type="email" id="fEmail" placeholder="E-Mail" /> <bu

我是编程新手。现在,我正在尝试向存储在Jscript中的数组添加一些HTML格式的字符串。有关守则:

<input type="text" id="fName" placeholder="Vorname" /> 
<input type="text" id="fNachname" placeholder="Nachname" /> 
<input type="email" id="fEmail"  placeholder="E-Mail" /> 
<button id="formSubmit" > Absenden </button>

但是现在,当我给数组一个人时,它不会显示在控制台中。它只是给我存储在Personen变量中的代码。如何解决此问题?

您应该将其作为对象而不是函数来处理

var Personen = new Array();
Personen.push({name : document.getElementById("fName"),vorname :document.getElementById("fNachname"),email : document.getElementById("fEmail")  })
职能人员(姓名、姓名、电子邮件){
this.name=名称;
this.vorname=vorname;
this.email=电子邮件;
}
变量Personen=[];
var addPerson=函数(){
Personen.push(新的Person(document.getElementById(“fName”).value,document.getElementById(“fNachname”).value,document.getElementById(“fEmail”).value));
控制台日志(Personen);
}
document.getElementById(“formSubmit”).addEventListener(“单击”,addPerson)

阿本登

此代码完全不正确……是否要将输入的值放入数组?@AnamulHasan是的,没错。@Proxytype是的,我知道,这就是我寻求帮助的原因。对不起,我的代码很糟糕,我说过我是新来的。今天从jscript开始,很遗憾,它没有在控制台中记录任何内容
var Personen = new Array();
Personen.push({name : document.getElementById("fName"),vorname :document.getElementById("fNachname"),email : document.getElementById("fEmail")  })