XMLHttpRequest responseText& JavaScript的

时间:2010-08-07 19:04:18

标签: javascript xmlhttprequest

所以我有两个页面: index.php contents.php 。 Index.php正在做一个XMLHttpRequest来从contents.php中获取一个表...但是当Index.php显示response.Text时,它不会在contents.php上运行最初的Javascript(因为它只显示内容,而不是运行脚本)。

试图解决这个问题,我只是将代码放在index.php而不是contents.php上,但由于某些原因,javascript不会找到responseText显示的任何元素。

(即document.getElementById('contents-table')。innerHTML ='asdf';

1 个答案:

答案 0 :(得分:0)

var content = 'asdf',
fragment = document.createRange().createContextualFragment(content),
parent = document.getElementById("contents-table");

parent.replaceChild(fragment, parent.firstElementChild);

考虑到父节点中只有一个节点,这应该可以正常工作