点击后没有错误检测,但无法发布到我的数据库
After onclick no error detect but cannot post into my database
这是我的表单名称
<form name="form" id="form" method="post">
这是我的一次性
<input type="submit"
name="submit"
value="Register"
onclick="return validate()" />
这是我的验证()
function validate()
{
var f = document.forms['form'];
var ary=[checkfname,checklname,checkEmail,checkAge,checkAdd,validtp,validhp,checkName,validpass];
var rtn=true;
var z0=0;
for (var z0=0;z0<ary.length;z0++)
{
if (!ary[z0](f))
{
rtn=false;
}
}
return rtn;
}
我认为是我的验证返回那里不能返回后
希望有人能帮我解决这个问题。。。
看起来您正在存储一组进行不同验证的函数:
var ary=[checkfname,checklname,checkEmail,checkAge,checkAdd,validtp,validhp,checkName,validpass];
然后迭代该数组,执行每个函数,并将表单作为参数接收。
!ary[z0](f)
如果返回false,默认操作将被阻止,在这种情况下,表单将不会提交。
所以我很确定你的一个验证返回了false。您应该检查这些函数中的每一个,看看哪个函数返回false——您可以使用chrome-dev工具或firebug等工具进行调试。
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 在php和mysql中选择选项.一旦选择了选项,就列出我的sql数据库数据
- 我的地图数据's不会使用php存储在mysql数据库中
- 如何从重定向的支付处理器网站提取交易详细信息并保存到我的rails 4数据库
- 我如何更改我的流星应用程序的数据库
- 如何获取所有旅行模式的距离和持续时间,例如驾驶,公交,骑自行车,在我的页面中步行以及将其存储在数据库中
- 当我按下getroute按钮时,我希望我的javascript变量存储在数据库中
- 数据库中的数据未正确插入我的网页
- 从我的web应用程序连接到本地sqlexpress数据库
- 我应该把维基百科的数据保存到我的数据库中吗
- 如何在谷歌地图上显示我的数据库地址,不带lat和long
- 我想显示数据库中的数据.如果我们新添加一个表单数据,我想附加显示的新帖子而不使用代码点火器刷新
- 从我的网站查询第三方网站的数据库
- 我刚刚开始使用 MEAN 堆栈.我试图将我的表单提交数据存储到 mongo 数据库,但我无法这样做
- 我把sql语句存储在数据库中的地方,用于blueimp / jQuery-File-Upload
- 我想通过JSP将我的表数据保存在MySQL数据库中
- 为什么我的 ajax 调用不将数据存储在数据库中?没有 PHP 或控制台错误
- 我的数据没有使用 AJAX 保存在数据库中
- 实现我的 Javascript 函数到数据库查询结果
- 如何从我的 MySQL 数据库中提取数据以在页面加载时预填充表单