是否可以使用javascript触发我的确认框上的按钮类型"submit"
?我想触发我的"OK"
选项上的提交按钮。我想在我的HTML表单中删除<button type = "submit" class = "btn btn-primary">Okay!</button>
。我只是想在"OK"
选项下触发它,这可能吗?
<script>
function showApprove()
{
value = confirm("Approve this document?");
if (value == true)
{
// I WANTED TO TRIGGER HERE :)
}
else
{
}
}
function showReject()
{
value = confirm("Reject this document?");
if (value == true)
{
}
else
{
}
}
</script>
<视图/strong>
<input type="hidden" name = "id" value = "{{$list->id}}">
<div class = "radio">
<label><input type = "radio" onclick = "showApprove()" name = "status" id = "approve" value="1"> Approve</label>
</div>
<div class = "radio">
<label><input type = "radio" onclick = "showReject()" name = "status" id = "reject" value="0"> Reject</label>
</div>
<button type = "submit" class = "btn btn-primary">Okay!</button>
<input type = "hidden" name = "_token" value = "{{ Session::token() }}">
我的视图看起来HTML中没有按钮了。我只是想在我的确认框中触发这个
调用表单元素的submit()
方法来触发提交事件
document.querySelector(".form-line").submit();
调用submit函数,为表单添加id id="myForm"
document.getElementById("myForm").submit();
你需要从javascript提交你的表单:
function showApprove()
{
value = confirm("Approve this document?");
if (value == true)
{
document.getElementById("formId").submit();//please set id attribute to your form.
}
else
{
}
}
你可以点击这个链接
.submit()的答案是正确的,他们将提交表单,但如果你需要点击按钮,而不是提交表单使用javascript的某些原因(如,你需要按钮值或其他)使用以下代码