删除表单不会提交
Delete form wont submit
我在尝试提交表单时收到此错误
“类型错误:无法读取未定义的 属性 'submit'”
我的 js 文件
function validateForm() {
event.preventDefault(); // prevent form submit
var form = document.forms["myForm"]; // storing the form
swal({
title: "Are you sure?",
text: "Once deleted, you will not be able to recover this.",
icon: "warning",
buttons: true,
dangerMode: true,
})
.then((willDelete) => {
if (willDelete) {
form.submit();
}
});
}
我如何调用函数
<button type="submit" class="btn btn-danger btn-sm " onclick="validateForm()">Delete</button>
这是我第一次发帖,我在编码方面还很陌生,它不知何故坏了,我不知道我在做什么
编辑::如果我选择这样做,我如何将其指向此表单或任何其他表单
<form action="{{ route('admin.users.destroy', $user->id)}}" method="POST" class="float-left">
@csrf
{{method_field('DELETE')}}
<button type="submit" class="btn btn-danger btn-sm " onclick="validateForm()">Delete</button>
</form>
找到它感谢尼克的帮助,它缺少一个 id
在您的标签表单上添加一个属性 ID,然后您就可以让您的表单带有
document.getElementById("demo");
我在尝试提交表单时收到此错误 “类型错误:无法读取未定义的 属性 'submit'” 我的 js 文件
function validateForm() {
event.preventDefault(); // prevent form submit
var form = document.forms["myForm"]; // storing the form
swal({
title: "Are you sure?",
text: "Once deleted, you will not be able to recover this.",
icon: "warning",
buttons: true,
dangerMode: true,
})
.then((willDelete) => {
if (willDelete) {
form.submit();
}
});
}
我如何调用函数
<button type="submit" class="btn btn-danger btn-sm " onclick="validateForm()">Delete</button>
这是我第一次发帖,我在编码方面还很陌生,它不知何故坏了,我不知道我在做什么
编辑::如果我选择这样做,我如何将其指向此表单或任何其他表单
<form action="{{ route('admin.users.destroy', $user->id)}}" method="POST" class="float-left">
@csrf
{{method_field('DELETE')}}
<button type="submit" class="btn btn-danger btn-sm " onclick="validateForm()">Delete</button>
</form>
找到它感谢尼克的帮助,它缺少一个 id
在您的标签表单上添加一个属性 ID,然后您就可以让您的表单带有
document.getElementById("demo");