Javascript 在xmlhttp.send()之前如何分配xmlhttp.responseText

Javascript 在xmlhttp.send()之前如何分配xmlhttp.responseText,javascript,html,ajax,events,Javascript,Html,Ajax,Events,新手ajax问题来源: 在xmlhttp.open()和xmlhttp.send()之前,如何分配xmlhttp.responseText?(如果我们需要demo_post.asp中的数据) 我知道它在onreadystatechange中,但是如果javascript是自上而下读取的,我不理解。谢谢,对我放轻松点 您需要查看闭包 onreadystatechange正在被分配一个函数。没有立即调用该函数…请看它的名称。我怀疑。ResponsetText只是empty@Dormilich:根据J

新手ajax问题来源:
在xmlhttp.open()和xmlhttp.send()之前,如何分配xmlhttp.responseText?(如果我们需要demo_post.asp中的数据)


我知道它在onreadystatechange中,但是如果javascript是自上而下读取的,我不理解。谢谢,对我放轻松点

您需要查看闭包


onreadystatechange正在被分配一个函数。没有立即调用该函数…请看它的名称。

我怀疑。ResponsetText只是empty@Dormilich:根据Jack的提示-onready..()的行为仅在此处定义。它将在sent()或任何更改时调用。