AJAX 通过 XMLHttpRequest() 连接 PHP 文件

AJAX connection with PHP file by XMLHttpRequest()

我想在我的表单中控制答案

我收到此错误:

Notice: Undefined index: $y2,$y3,$y4,$y5,$y6,$y7,$y8,$y9,$y10 in C:\Server...file.php on line 9,10,11,12,13,14,15,16,17

如何从 PHP 文件 return "n"?

HTML:

问题出在这一行:

xmlhttp.open("GET","file.php?y1="+x1+"$y2="+x2+"$y3="+x3+"$y4="+x4+"$y5="+x5+"$y6="+x6+"$y7="+x7+"$y8="+x8+"$y9="+x9+"$y10="+x10,true);

您将 GET 参数与 $ 而不是 & 分开,所以它最终会成为一个大参数 y1,因此 [=16] =]-y10 未定义。

您需要像这样分隔参数:

xmlhttp.open("GET","file.php?y1="+x1+"&y2="+x2+"&y3="+x3+"&y4="+x4+"&y5="+x5+"&y6="+x6+"&y7="+x7+"&y8="+x8+"&y9="+x9+"&y10="+x10,true);