当前位置:Gxlcms > PHP教程 > document.SCForm.submit();无法提交数据解决方法

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

时间:2021-07-01 10:21:17 帮助过:6人阅读

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改个名字就可以了。

人气教程排行