动态创建按钮的onclick函数的意外行为

时间:2013-08-22 03:46:11

标签: javascript html5

我已经动态创建了anchor(a)标签,并且有一个onclick功能,它可以完美地工作,但是当我用按钮替换锚标签时。它似乎显示出一些意想不到的行为,就像表单自动提交而没有任何验证。 原因是,我的onclick函数有return语句。我找不到任何正确的解释,任何人都可以给我正确的解释。

1 个答案:

答案 0 :(得分:1)

同样使用按钮类型如下

<button type="button" onclick="return your_function();">buttonname</button>

否则将提交。

如果它没有帮助,那么在你的javascript函数中。使用

return false;