javascript - 提交后如何启动每种不同类型的输入并选择元素?
问题描述
let typeValue = [];
let namedValue = [];
let dateValue = [];
let amountValue = [];
let optionsValue = [];
submit.addEventListener('click',expense)
function expense(e) {
e.preventDefault();
let tr = document.createElement('tr');
expenseTable.append(tr);
let td = document.createElement('td');
tr.append(td);
td.innerHTML = `${typeValue}`;
createElement(namedValue);
createElement(dateValue);
createElement(amountValue);
createElement(optionsValue);
function createElement(a) {
td = document.createElement('td');
tr.append(td);
td.innerHTML = a;
}
//❓question
}
你好。我正在制作费用跟踪器。并在我单击提交时将数据放在下一行。
提交后如何使输入和选择元素为空???
解决方案
您可以通过编写以下代码来重置表单:
e.target.reset();
有关这方面的更多信息,请参阅https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement/reset
推荐阅读
- r - How does factanal() function in R calculate correlations between factors?
- c# - 在清理和重建我的解决方案后,我的 Metroframework 表单变成了一个新表单,现在所有组件都消失了
- html - bootbox.confirm 不显示消息并且页面崩溃
- c# - ServicePrincipal 调用 getObjectsByObjectIds 需要什么权限?
- excel - 如何让 Excel VBA 在继续之前等待解压缩所有文件
- rust - 如何使用 Rust 枚举定义类型层次结构?
- php - 在 PHP 中计算数组的中位数
- c++ - Passing Enums Into Objects in Different Files
- css - 主容器未显示滚动条
- sql - SAS/SQL - 创建一个显示值出现次数的列