form表单中的onsubmit方法可以同时提交2个javascript方法吗

[复制链接]
查看11 | 回复3 | 2015-8-8 08:21:02 | 显示全部楼层 |阅读模式
可以,把方法同时写在submit中就可以了,但是你得写法是错误的,语法逻辑不对,checkisexits()应该直接写在check()里面。
回复

使用道具 举报

千问 | 2015-8-8 08:21:02 | 显示全部楼层
你这样写是没有语法错误的,但有逻辑错误哦!程序当遇到return 之后就不会再执行下一句了,所以你的checkisexits()是永远不会执行的!我不知道你想干什么,或者,你想先检查check();看提交的信息是否完整,如果完整,再去执行checkisexits()。不完整就直接返回一个false如果是这样那就这样写:return check()?checkisexits():false;或者,你想检查两个函数的返回执行结果,如果都为:true那么返回就为:true如上面的老兄所说:return check() && checkisexits();
回复

使用道具 举报

千问 | 2015-8-8 08:21:02 | 显示全部楼层
你让onsubmit调用另外一个函数撒。在那个函数里面调用这两个函数就是了。
回复

使用道具 举报

千问 | 2015-8-8 08:21:02 | 显示全部楼层
return check() && checkisexits();可以啊。。。只能用AJAX异步在提交一个。。同步状态下不行的吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行