Javascript ajax js php POST请求不工作,没有jQuery
我找不到任何关于ajax的深入指南,特别是对于php服务器端。 我目前只尝试将数据发布到PHP并进行测试,然后再尝试将数据转储到SQL。 工作了2天,仍然没有工作。我想现在是去库存过剩的好时机: html+js: //发送数据脚本 var formNode=document.queryselectorcustomeregiform; var formData=new FormDataformNode; var请求=新的XMLHttpRequest; request.openPOST,php/formSubmission.php,true; request.onreadystatechange=函数{ ifrequest.readyState==4&&request.status==200{ document.getElementByIdtesting.innerHTML=request.responseText; } }; request.sendformData; 姓名: 姓氏: 电邮: 电话号码: 国家: 选择国家 声明: 选择状态 城市: 选择城市 地址: 提交Javascript ajax js php POST请求不工作,没有jQuery,javascript,php,ajax,Javascript,Php,Ajax,我找不到任何关于ajax的深入指南,特别是对于php服务器端。 我目前只尝试将数据发布到PHP并进行测试,然后再尝试将数据转储到SQL。 工作了2天,仍然没有工作。我想现在是去库存过剩的好时机: html+js: //发送数据脚本 var formNode=document.queryselectorcustomeregiform; var formData=new FormDataformNode; var请求=新的XMLHttpRequest; request.openPOST,php/f
我不知道这是否只是你真实代码中的一个输入错误,但是
request.responseTexts
应该是
request.responseText
最后的s不好我不知道这是否只是你真实代码中的一个输入错误,但是
request.responseTexts
应该是
request.responseText
最后的s不正常代码中需要更改的内容很少,例如: 看看下面的元素 看看这里的JavaScript语句
document.getElementById("testing").innerHTML = request.responseTexts;
^^^^^^^^^^^^^^^^^^^^^
应该是,
document.getElementById("testing").innerHTML = request.responseText;
看看上面的元素
您需要在代码中更改的内容很少,例如: 看看下面的元素 看看这里的JavaScript语句
document.getElementById("testing").innerHTML = request.responseTexts;
^^^^^^^^^^^^^^^^^^^^^
应该是,
document.getElementById("testing").innerHTML = request.responseText;
看看上面的元素
“电子邮件”属性中有一个空格。是否在需要之前看到该空间?在“电子邮件”属性中有一个空间。看到前面的空格了吗?表单验证是我代码中不显示的一部分。即使我纠正了错误,它也不会显示任何东西表单验证是我代码中不显示的部分。即使我纠正了错误,它也不会显示任何内容