因为用的提交按钮是submit,没有进行提交验证。你得把<form>中加一句onsubmit="return(qbg())"去掉submit的onclick事件这样就不会自动提交,而会在提交前调用qbg()函数的返回值。。。不过如果是数据比较最好转换成数字。。
var hf=parseInt(documentgetElementById("id1")value);
var ye=parseInt(documentgetElementById("id2")value);
这样就行了。。。
哦,你多次表示,指的是一个表单提交了一些按钮,一个按钮的每次点击,提交表单,并提交不同的页面呢?
如果是这样,有一种方法,以达到良好的,那就是使用JavaScript来提交!每个按钮的类型设置按钮,然后写的onclick =“submit1”事件。例如,要设置窗体的id = MyForm的,然后在功能submit1触发()和写myformaction =“路径”; myformmethod =“后”; myformsubmit();根据其他人也想要写,刚读相应的URL的myformaction。
function sub(){
document表单名submit();
}
setTimeout(sub,10000);//以毫秒为单位的1000代表一秒钟根据你需要修改这个时间
//-->
</script>
还有一种解决思路
页面onload(加载)的时候获取到你想要自动提交的form然后submit不就行了么
以上就是关于js获取表单数据全部的内容,包括:js获取表单数据、如何实现js里提交form表单、Js如何实现自动提交表单!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)