html中,table提交时,总会用到onsubmit = "return check();"
但只有check()返回false时,table才不会提交,
而返回其它的值都会提交,比如0,null,string等。那万一return了一个其它的值,不是也提交了吗?
我认为,不应该是这样的。
那么等样控制,使得,只有返回true时,才可提交。
但只有check()返回false时,table才不会提交,
而返回其它的值都会提交,比如0,null,string等。那万一return了一个其它的值,不是也提交了吗?
我认为,不应该是这样的。
那么等样控制,使得,只有返回true时,才可提交。
解决方案 »
- 如何判断链接内容是否有效?链接的内容较大
- js if(!isLoaded){ return false; }是什么意思
- <问题>取消超链接问题
- js 很简单的问题,把一个图片路径用js赋给<img的src即可!!!
- IE7.0下,如何获得图片文件的大小,我要限制上传得图片文件的大小不超过200k
- js动态增加事件
- 关于Scripting.FileSystemObject,不支持网络拷贝麽?
- window.open怎么传中文参数 急急
- Javascript问题,拜谢!!
- 怎么把json动态传入echarts
- xhtml的div的top和left值不能通过javascript传过来。。
- 关于图片无缝滚动抖动问题
所以最终返回个boolean型TRUE or FALSE就行了
为啥会有null或是string这些返回就说明check没写好
如果返回一个其他的值,通过return语句是没有错误的,所以会正常的submit,但是其实是没有意义的。
这样就转为布尔值 不过没有意义 还是自己控制吧
也就是上面说的你自己控制的结果,不是你要的你可以让他不要返回.