Javascript 确认并提交警报
我需要确认提交按钮,取消或确定 如果确定,则提交表单并执行预定义的操作 如果取消,请关闭邮件并停留在同一页面 我的java脚本代码只运行submit,操作没有取消 谢谢你的帮助Javascript 确认并提交警报,javascript,confirm,submit-button,Javascript,Confirm,Submit Button,我需要确认提交按钮,取消或确定 如果确定,则提交表单并执行预定义的操作 如果取消,请关闭邮件并停留在同一页面 我的java脚本代码只运行submit,操作没有取消 谢谢你的帮助 函数envio(){ var r=确认(“是否登记在册的除外事项”); 如果(r==true){ window.location=“ediao demandas result.lbsp”; 表单提交(); } } 注意 因为即使捕捉到单击事件,也不会停止表单操作。为此,您需要在函数中调用event.preventD
函数envio(){
var r=确认(“是否登记在册的除外事项”);
如果(r==true){
window.location=“ediao demandas result.lbsp”;
表单提交();
}
}
注意
因为即使捕捉到单击事件,也不会停止表单操作。为此,您需要在函数中调用event.preventDefault()
您需要一个简单的确认,并使用if
语句:
if(确认('text')){
警报(‘做事’)
}
之所以发生这种情况,是因为您正在将onclick
与submit
输入一起使用。此类型元素的默认行为始终是提交表单
如果您将类型更改为按钮
,它应该可以工作。例如:
<input type="button" class="w3-comp-btn w3-blue w3-round" value="Delete Record" name="LBWEB_DELETERECORD" onclick="envio();" />
注意
您需要将事件传递给您的函数,并使用preventDefault()
阻止提交
函数envio(事件){
event.preventDefault();
var r=确认(“是否登记在册的除外事项”);
如果(r==true){
window.location=“ediao demandas result.lbsp”;
表单提交();
}
}
注意
我认为您应该使用此方法window.location和submit。。。。。你需要做一个…谢谢你的帮助,但是我做了“按钮”的改变,但仍然继续这个问题。