js判断元素如果为空,给出提示。并停留在当前页面,不跳转。

我现在写的代码点击提交后,JS给出错误提示,然后点JS窗体的确定后,会跳转到PHP页面。怎么让报错后,继续停留在该页面?

第1个回答  2014-08-05
onclick里面 onclick="return clicked();"
然后, clicked方法里面返回false追问

我用的submit提交的数据? 要怎么弄啊

追答



function clicked() {
if (值为空) {
alert(xxxxxx);
return false;
}
return true;
}

类似于这样的不行吗?

追问

恩恩,加了return false;就可以了。谢谢!

追答

在onsubmit里面啊?

onsubmit="affirm(); return false;"

然后在 affirm() 方法的最后, 如果检查ok了,
document.form.submit();
return false;

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网