单击错误
Error with a href click
我有一个问题要和你们分享。在我的页面中,我有不同的选项卡,这些选项卡是通过某种方法创建的,在移动到另一个选项卡之前,我需要进行一些验证,但问题是当我单击下一个选项卡时,页面在进入验证检查之前提交,即使他们检查验证脚本已执行,但由于页面首先提交,它正在移动到下一个选项卡。如果验证为假,如何防止移动到下一个选项卡。
href 单击的代码:
<a onclick="adc.FormHandler.goto('user_edit', 0); return false;"
href="#">
<i data="1" class="icon-tab-num"></i>
General Info
</a>
实际点击功能的代码
if (null !== document.forms[formName]) {
document.forms[formName].elements['__goto'].value = gotoIndex;
document.forms[formName].submit();
return false;
}
我无法修改这些脚本,因为这是一个通用脚本,由其他团队成员创建。我正在使用jquery进行验证。
谢谢亚历克斯
除非我错误地理解了您的问题,否则无论您是否返回 false,您似乎都在提交表单。因此,它永远不会真正返回假数。
你应该做类似的事情
if (null !== document.forms[formName]) {
document.forms[formName].elements['__goto'].value = gotoIndex;
return false;
}
else{
document.forms[formName].submit();
}
相关文章:
- 在动态crm 2011中,右键单击已完成活动的只读文本时,您是否出现错误
- 表单值未在单击按钮时发布,显示验证错误
- 未捕获的引用错误:变量未在单击函数上定义
- 如何在单击“提交”按钮后保留经典 ASP 页(发生验证错误时)
- GAS 单击事件处理程序导致 UI Web 应用中出现“意外错误”
- 角度 ng 单击错误
- 类型错误:'单击'对未实现接口HTMLElement的对象调用
- 错误:'这'对象不正确;在JQuery中单击事件-单击时的意外行为
- 单击链接时出现函数未定义错误
- ng单击错误:[$parse:syntax]语法错误:令牌'对象'意外,应为[]
- 角度错误:[$rootScope:inprog]$已在文档上应用.单击()
- Sencha Touch 创建无法在单击时销毁弹出窗口 Container.It 创建多个弹出窗口并创建设置数据值的错误
- 单选按钮单击删除错误消息 jQuery
- VBA“错误91”时尝试单击网页上的按钮
- 未捕获的引用错误: 未定义单击世界 -- 未定义函数
- 当单击 jsp 中的按钮时,它会再次调用 js 中的就绪函数.错误
- 尝试单击网页按钮,得到“错误 70 权限被拒绝”
- 基本 webpack 不适用于按钮单击功能 - 未捕获的引用错误:未定义
- 单击提交按钮时错误闪烁
- 未捕获的类型错误:单击地图时$scope.map.control.getGMap不是一个函数