目前,我正在一个项目上,正在尝试使用一些AJAX来使提交一些较小的表单更加顺畅。我尝试通过获取“提交”按钮以仅在其下面的段落中显示.txt文件中的文本的方式进行测试,但这没有用...
这是我的代码:
System.out.printf(a.iterator().next());
这个想法是,当按下按钮时,我可以看到.txt文件的内容,该文件在lcontactsubmit.txt中有一个随机词,并且肯定保存为包含随机的字母混杂物。
有什么建议吗?
:)
答案 0 :(得分:0)
您必须先等待响应,xhttp.responseText
在发送请求后立即不可用,要使用某些事件来进行响应,例如onreadystatechange
喜欢:
xhttp = new XMLHttpRequest();
xhttp.open("GET", "lcontactsubmit.txt", true);
xhttp.onreadystatechange = function() {
if (this.readyState==4 && this.status==200) {
document.getElementById("testpar").innerHTML = this.responseText;
}
}
xhttp.send();