Javascript for循环只提供一个输出
我已经玩这个太久了Javascript for循环只提供一个输出,javascript,Javascript,我已经玩这个太久了 函数OnSearch(){ var text_in=sVal() var tArea=document.getElementById(“搜索结果”) var loadstr=“加载的结果” var xhttp=newXMLHttpRequest(); var altStr=“” var sendstr=“” var url=[] 对于(i=0;i
函数OnSearch(){
var text_in=sVal()
var tArea=document.getElementById(“搜索结果”)
var loadstr=“加载的结果”
var xhttp=newXMLHttpRequest();
var altStr=“”
var sendstr=“”
var url=[]
对于(i=0;i
我不知道为什么最后的for循环只发送一个GET请求。请让我保持理智。。。我就是不明白。数组“URL”包含我需要的信息,变量“sendstr”工作得非常好。。。那么为什么我的终端只显示给出了第一个结果?每个
XMLHttpRequest
只能发送一个请求。对已打开的请求调用open
,相当于中止请求。因此,为每个循环创建一个新的XMLHttpRequest
:
for(i=0;i
或者:
for(i=0;i
start{and end}在括号上拧松,就好像是一个未命中的配置