从JavaScript异步运行PHP
当我用HTML格式写东西时,我试图得到一些建议 因此,当表单上触发从JavaScript异步运行PHP,javascript,php,html,ajax,Javascript,Php,Html,Ajax,当我用HTML格式写东西时,我试图得到一些建议 因此,当表单上触发onkeypress和onkeyup事件时,我调用JS函数。在JS函数中,我使用HTTP请求对象并从PHP文件中获取数据 下面是一个小片段,让我知道我在做什么 HTML代码: 如果调用的是checkusername函数,而不是response whatshover,那么问题一定是来自Ajax调用 我建议您仔细阅读每一行ur函数代码,因为它们区分大小写,尤其是其中的xhttp部分。请检查w3school以了解正确的语法 或者
onkeypress
和onkeyup
事件时,我调用JS函数。在JS函数中,我使用HTTP请求对象并从PHP文件中获取数据
下面是一个小片段,让我知道我在做什么
HTML代码:
如果调用的是checkusername函数,而不是response whatshover,那么问题一定是来自Ajax调用
我建议您仔细阅读每一行ur函数代码,因为它们区分大小写,尤其是其中的xhttp部分。请检查w3school以了解正确的语法
或者;将if(xhttp.statusText=='OK')用作假定的if(xmlhttp.readyState==4&&xmlhttp.status==200)。您还可以在您的代码中添加console.log()消息,以了解代码在哪里中断
希望这有助于浏览器控制台中出现任何错误?浏览器控制台中没有错误。我希望“fgfwegfdg”在我点击username中的一个键时立即写入usererror。但是这并没有发生。html&xx.php文件的位置是什么?这两个文件都在相同或不同的文件夹中?如果你去查看结果?我的HTML文件在一个名为taxi的文件夹中。index.js和xx.php位于taxi/js文件夹中。