Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 确认并提交警报_Javascript_Confirm_Submit Button - Fatal编程技术网

Javascript 确认并提交警报

Javascript 确认并提交警报,javascript,confirm,submit-button,Javascript,Confirm,Submit Button,我需要确认提交按钮,取消或确定 如果确定,则提交表单并执行预定义的操作 如果取消,请关闭邮件并停留在同一页面 我的java脚本代码只运行submit,操作没有取消 谢谢你的帮助 函数envio(){ var r=确认(“是否登记在册的除外事项”); 如果(r==true){ window.location=“ediao demandas result.lbsp”; 表单提交(); } } 注意 因为即使捕捉到单击事件,也不会停止表单操作。为此,您需要在函数中调用event.preventD

我需要确认提交按钮,取消或确定

如果确定,则提交表单并执行预定义的操作

如果取消,请关闭邮件并停留在同一页面

我的java脚本代码只运行submit,操作没有取消

谢谢你的帮助

函数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。。。。。你需要做一个…谢谢你的帮助,但是我做了“按钮”的改变,但仍然继续这个问题。