如何使用xmlhttprequest使新的子节点与php脚本中的节点数据一起出现在html中

问题描述

| 我有一个分配给按钮的javascript函数,单击该按钮时会从div中删除节点,div中的每个节点都是
<p class=\"line\"><a href=\"...\">example</a></p> 
效果很好。这使用javascript的removeChild和lastChild函数。我想要做的是能够将节点添加到div中节点列表的末尾,其中节点内容(链接)取自服务器上的php脚本。 我可以站起来说
xmlObj.open (\'GET\',\'/ajax?action=boxcontent&i=\'+i\',true);
xmlObj.send (\'\');
那就是在声明请求对象并检查它处于第4就绪状态之后。 但这是我所能达到的。我知道基本的php,因此我需要一个名为boxcontent.php的php文件,并且其中需要包含要放入div中的节点信息。页面上还有几个div,这就是为什么我在GET request链接中放置\'i \'的原因,所以我可以指定一次要获取信息的位置,但稍后会担心...我想首先让一个盒子工作。 如果有人可以给我指导,我将不胜感激。     

解决方法

这将向您指定的URL发送请求,并在警报消息框中显示响应(将其添加到xmlobj.open(...)和xmlObj.send(...)行之间):
xmlObj.onreadystatechange = function() {
    if(xmlObj.readyState == 4) {
        alert(xmlObj.responseText);
    }
}
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...