如何在验证后停止页面传播

时间:2011-04-29 22:38:45

标签: javascript jquery

我有一张表格。里面有一个文本框。我将onchange事件的验证写入文本xox并在提交时进行相同的验证。当我更改该值并首先按Enter键时,它会检查onChange验证并再次提交验证。如何在onChange验证后停止。 我使用了event.stopPropagation,window.event.cancelBubble = true但它没有用? 蚂蚁的想法或建议如何处理它。

3 个答案:

答案 0 :(得分:3)

尝试这个怎么样:

return false;

答案 1 :(得分:0)

您可以尝试类似

的内容
event.stopPropagation()

找到它here

答案 2 :(得分:0)

使用此代码在onchange之后停止:

yourValidationScript()必须返回布尔值trueflase

onchange="return yourValidationScript(); submit()"

如果yourValidationScript返回false,则脚本将停止,否则它将提交..