Javascript 如何重定向到同一页
在窗口confirm()上单击“取消”后,我应该如何更改javascript代码以防止它链接到另一个页面 或者我应该使用jQuery来解决这个问题 请帮忙。谢谢Javascript 如何重定向到同一页,javascript,html,jquery,confirm,Javascript,Html,Jquery,Confirm,在窗口confirm()上单击“取消”后,我应该如何更改javascript代码以防止它链接到另一个页面 或者我应该使用jQuery来解决这个问题 请帮忙。谢谢 函数checktext(){ var x=document.forms[“myTable”][“id”].value; if(isNaN(x)){ 警报(“请检查ID!”); 返回false; } } 函数myFunction(){ var检查=确认(“您确认提交吗?”); 如果(check==true){ 控制台日志(“是”); }
函数checktext(){
var x=document.forms[“myTable”][“id”].value;
if(isNaN(x)){
警报(“请检查ID!”);
返回false;
}
}
函数myFunction(){
var检查=确认(“您确认提交吗?”);
如果(check==true){
控制台日志(“是”);
}
}
加班表
身份证件
全名
发送至:
-----
表A
表B
在if条件下,您可以通过以下代码刷新页面
window.location.reload()
或
或
在if条件下,可以通过以下代码刷新页面
window.location.reload()
或
或
提交表单时,将调用
submit
事件。该事件包含存储在SubmitEvent
对象中的一些信息和操作。通过onsubmit
属性、onsubmit
属性或通过addEventListener
侦听事件时,对象可用
我强烈建议使用addEventListener
,因为属性版本只是一种古老的技术,它不希望看起来消亡,并且具有addEventListener
没有的奇怪副作用
如果不希望表单在提交时提交,请调用事件
对象上的preventDefault()
方法。这将确保表单不会发送,也不会在需要时重新加载页面
var form=document.getElementById('insert_form');
提交函数(事件){
var x=event.target.elements[“id”].value;
if(isNaN(x)){
警报(“请检查ID!”);
event.preventDefault();
返回false;
}
var检查=确认(“您确认提交吗?”);
如果(check==true){
控制台日志(“是”);
}否则{
event.preventDefault();
}
}
表格.附录列表(“提交”,提交时)代码>
加班表
身份证件
全名
发送至:
-----
表A
表B
提交表单时,将调用提交事件。该事件包含存储在SubmitEvent
对象中的一些信息和操作。通过onsubmit
属性、onsubmit
属性或通过addEventListener
侦听事件时,对象可用
我强烈建议使用addEventListener
,因为属性版本只是一种古老的技术,它不希望看起来消亡,并且具有addEventListener
没有的奇怪副作用
如果不希望表单在提交时提交,请调用事件
对象上的preventDefault()
方法。这将确保表单不会发送,也不会在需要时重新加载页面
var form=document.getElementById('insert_form');
提交函数(事件){
var x=event.target.elements[“id”].value;
if(isNaN(x)){
警报(“请检查ID!”);
event.preventDefault();
返回false;
}
var检查=确认(“您确认提交吗?”);
如果(check==true){
控制台日志(“是”);
}否则{
event.preventDefault();
}
}
表格.附录列表(“提交”,提交时)代码>
加班表
身份证件
全名
发送至:
-----
表A
表B
@newbird请将答案标记为verified@newbird请将答案标记为已验证。非常感谢。刚刚了解了preventDefault()。非常感谢。刚刚了解了preventDefault()。
window.location.replace(window.location.href);