欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

document.SCForm.submit();无法提交数据解决方法

程序员文章站 2022-03-19 18:47:18
...
document.SCForm.submit();无法提交数据
表单校验后提交,但收不到数据。
下面这部分是校验函数:



下面部分是表单:






















真实姓名:
性别:
身份证号:
地址:
联系电话:
电子邮箱:


下面是php获取数据:
if(isset($_POST['submit'])){
$sql1="update H_Guest set G_TrueName='{$_POST['G_TrueName']}',G_Sex='{$_POST['G_Sex']}',G_IDNum='{$_POST['G_IDNum']}',G_Address='{$_POST['G_Address']}',G_Phone='{$_POST['G_Phone']}',G_Email='{$_POST['G_Email']}' where G_ID='{$_POST['G_ID']}'";
$query1=mysql_query($sql1);
if($query1){
echo "";
}
}
?>
这个可以进行到 var cm=window.confirm('是否确认申请VIP?');,这个点确定后就没有下文了。去掉这个判断也是没有下文。
如果不要校验直接submit就可以获取数据。
------解决思路----------------------
很可惜,修改后的代码还是不能提交。
控制台报 TypeError: document.SCForm.submit is not a function 错误

提交代码没错,问题出在表单元素命名上。 中的submit与document.SCForm.submit() 产生了歧义。你把button的name改个名字就可以了。
document.SCForm.submit();无法提交数据解决方法

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频