如何确保返回虚假;在javascript中的onclick事件后调用

时间:2017-06-05 22:25:50

标签: javascript jquery

我正在研究Javascript。我遇到的情况是我使用的锚标签如下:

<a href="#" onclick="myFucntion(); return false;">Submit</a>

我使用开发人员工具调试此问题,发现单击Submit,它转到myFunction();并按预期执行直到函数结束。之后它只显示一个空白页面,我不确定这里发生了什么。

我可以理解myFunction()中是否有任何错误;然后返回false将不会被调用。但我在myFunction();中没有看到任何问题。以前有人遇到过这种奇怪的问题吗?什么是可能的解决方案,以确定在执行myFunction后确实发生了什么,并确保返回false;在myFunction();?

之后调用

注意:在控制台中找不到错误。

先谢谢。

1 个答案:

答案 0 :(得分:0)

只需将事件传递给函数,然后在函数中写入

event.preventDefault()

一开始。这将阻止锚标记的默认行为,并且在执行功能代码之后不执行任何操作。

相关问题