gpt4 book ai didi

ajax - 基本的ajax功能不起作用

转载 作者:行者123 更新时间:2023-11-28 23:51:10 24 4
gpt4 key购买 nike

我正在学习 Ajax,但我在使用这个非常基本的功能时遇到了一些问题:

函数 fetchData(url, objectID){

  var pageReqtest=null;
if(window.XMLHttpRequest)pageRequest=new XMLHttpRequest();
if(window.ActiveXObject)pageRequest=new ActiveXObject("Microsoft.XMLHTTP");
else return false;

pageRequest.onreadystatechange= function(){
var object=document.getElementById(objectID);
object.innerHTML = pageRequest.responseText;
}

pageRequest.open("GET",url,true);
pageRequest.send(null);

然后我有:

<div id="control" onclick="fetchData('data.jsp','message');">Click here for Ajax!</div>

但不幸的是它不工作,虽然函数被正确调用。

我在 Eclipse 中有我的项目,我在 Tomcat 6 上运行它,页面 data.jsp 是一行 html,data.jsp 与编写 javascript 函数的页面位于同一层

你有什么建议吗?

最佳答案

除了 lonesomeday 提到的拼写错误

这里还缺少参数 var object=document.getElementById();

关于ajax - 基本的ajax功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8541176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com