如何解决如何使用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);
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。