按照在post中讨论的在div中加载页面的想法,我想从我刚刚加载的页面中检索有关DOM元素的信息。
如果我运行下面的test.php中的代码,我将能够看到一个W3C页面,加载到test.php页面内的div中。比我有警报" Undefined"如果我尝试检索检查" btn" 中包含的信息。我认为这是因为我要找的元素不是test.php DOM的一部分。
那么,我如何从这个元素中检索信息呢?
这是代码:test.php
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
</head>
<body>
<div>
<object type="text/html" data="http://validator.w3.org/" width="800px" height="600px" >
</object>
</div>
</body>
</html>
<script>
$(document).ready(function(){
alert("ok");
alert($('a[class=submit]').html()); //Element inside validator.w3.org not in test.php
});
</script>