javascript 中无法跳转页面
在给出的代码中,存在一个语法错误导致页面无法跳转:
return; // 第一处 return if (pre_code != "") { if (!isnum(pre_code)) { alert(pre_code + "请填写6位数字"); $("#pre_code").focus(); } else if (pre_code.length != 6) { alert(pre_code + "预存编码为6位数字"); $("#pre_code").focus(); } return; // 第二处 return }
登录后复制
第一处 return 语句放在了 pre_code 非空判断的前面,导致只要 pre_code 不为空,就会在此处立即返回,不再执行下面的代码。而第二处 return 语句则应该在结束 else 分支后再放置,以保证只有在 pre_code 不为空、不是数字或长度不为 6 的情况下才返回。
将两处 return 语句的顺序调整如下:
立即学习“Java免费学习笔记(深入)”;
if (pre_code != "") { if (!isNum(pre_code)) { alert(pre_code + "请填写6位数字"); $("#pre_code").focus(); } else if (pre_code.length != 6) { alert(pre_code + "预存编码为6位数字"); $("#pre_code").focus(); } else { // 以下代码在 pre_code 为非空、数字且长度为 6 时执行 $("#userForm").attr("action", "path/preInfo/updatePre.do"); $("#userForm").submit(); } } else { alert(pre_code + "请填写6位数字预存编码"); $("#pre_code").focus(); }
登录后复制
以上就是为什么我的 JavaScript 代码无法跳转页面?的详细内容,更多请关注抖狐科技其它相关文章!
-
鸡从天降联合出鸡价格介绍
鸡从天降联合出鸡游戏已于steam平台首度发售,特惠价格仅为31.63元;玩家可通过搜索引擎或平台直接购买,限时活动截至10月12日结束。鸡从天降联合出鸡价格介绍答:价格为31.63元。游戏定价为港币...
-
命运圣契魔灵 命运圣契魔灵排行一览
命运圣契中的魔灵拥有强大的输出和辅助能力,备受玩家青睐。php小编柚子为大家准备了这份命运圣契魔灵强度排行攻略,帮助大家深入了解魔灵的强度差异,从而选择最适合自己的魔灵。本文将详细介绍每个魔灵的技能、...
-
单片机计数器怎么用
单片机计数器用于计数外部脉冲或事件。使用方法包括:配置计数模式设置预分频系数缩小外部信号频率设置门控控制读取计数器值单片机计数器使用方法 单片机计数器是一种硬件模块,用于计数外部脉冲或事件。通常情况下...
-
大侠立志传三教传人怎么入队 三教传人邀请入队方法
《大侠立志传》中,三教传人是一群独具特色的关键人物。对于希望招募他们的玩家来说,如何入队至关重要。这篇指南由php小编百草精心撰写,将详细介绍三教传人的邀请入队方法,帮助玩家在游戏中达成目标。大侠立志...
-
C++ 引用语义对函数内存管理的影响是什么?
引用语义对 c++++ 函数内存管理的影响:传递引用参数可提高效率,避免参数拷贝。返回引用允许调用者修改调用函数的内存。引用能避免拷贝操作,适用于大型或复杂结构。C++ 中引用语义对函数内存管理的影响...