【发布时间】:2019-02-22 14:42:33
【问题描述】:
我正在尝试将表单中的数据输入到数组中, 一切都很好,但我注意到即使提交空输入它仍然将它记录到我的数组中, 我正在尝试执行 IF 语句来检查输入字段“名称”是否为空,然后重新启动函数并提醒它们为空
现在它正在做相反的事情,提醒他们它是空的,反之亦然, 我让它以相反的方式工作,但最终丢失了保存并忘记了我是如何做到的,我也无法弄清楚如何重新启动该功能(以避免它被添加到数组中) 这是我的代码,
function addRecord(){
employee.name = document.getElementById('name').value;
employee.age = document.getElementById('age').value;
employee.position = document.getElementById('position').value;
if(name.length == 0){
alert('Do you not have a name, mate?');
return false;
}
employeeList.push(employee);
employee = new Object();
writeRecords();
}
谢谢!
【问题讨论】:
-
name必须是employee.name...
标签: javascript arrays if-statement return statements