为什么我无法获取这些字段的输入? JavaScript

Why can not I get the input of these fields? JavaScript

我创建了一个联系人表单,当我触发发送消息按钮时,我尝试通过一个函数获取姓名、电子邮件和消息输入的数据,但数据没有打印出来,为空,为什么? .

这是name字段,将name输入class

这是email字段,将emailclass输入

这是Message Field,把classmessage放到文本区。

这是触发

的函数

这是字段

当我通过 Sens Message 按钮触发该功能时,我得到了这个。

为什么不存储数据并打印出来? 谢谢你们的帮助。

在您的 trigger() 函数中,您应该将 .nodeValue 更改为 .value,这样您会得到:

function trigger() {
    let name = document.querySelector('.name').value;
    let email = document.querySelector('.email').value;
    let message = document.querySelector('.message').value;
};