解决方法:
document.querySelector('form').addEventListener('submit', function(event) {
var inputs = document.querySelectorAll('form input');
var isEmpty = false;
inputs.forEach(function(input) {
if (input.value.trim() === '') {
isEmpty = true;
}
});
if (isEmpty) {
event.preventDefault(); // 阻止表单提交
alert('请填写所有必填字段');
}
});
这些解决方法可以帮助你解决“表单数据发送空请求到服务器”的问题,并且保证在提交表单时能够正确发送数据到服务器。