我想使用<form>
进行聊天。我有onclick="Input()"
事件触发此功能:
function Input() {
var chatArr = [];
var chat = document.getElementById("chat").value;
chatArr.push(chat);
chatArr.join(", ");
console.log(chatArr);
}
但是数组只保存最后输入的值。
如何跟踪所有单词的历史记录?
答案 0 :(得分:1)
因为每次调用方法时都要创建一个新数组
var chatArr = [];
function Input() {
var chat = document.getElementById("chat").value;
chatArr.push(chat);
console.log(chatArr.join(", "));
}