用JavaScript从文本中加载HTML文档

5

是否可以将html文档加载到DOM JavaScript对象中,以便您可以读取文档中的元素?例如,如果我在服务器上有一个名为Test.html的文件。页面Hello.html能否调用JavaScript代码将Test.html加载到DOM对象中?

请告诉我。

谢谢。

2个回答

2
你可以向新页面发出一个 AJAX 请求,并将结果作为 HTML 获取。然后,你可以将 HTML 绑定到 DOM 元素。
如果你可以使用像 jQuery 这样的 JavaScript 库,那么有一个 load 方法可以从服务器加载数据,并将返回的 HTML 放置在 DOM 对象中。
参见 .load()
$('yourselector').load('Test.html', function() {
  alert('Load was performed.');
});

1

使用jQuery:

$("#where_to_paste").load('Test.html');

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接