为什么我无法获取这些字段的输入? 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;
};
我创建了一个联系人表单,当我触发发送消息按钮时,我尝试通过一个函数获取姓名、电子邮件和消息输入的数据,但数据没有打印出来,为空,为什么? .
这是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;
};