Javascript 身体和形体是否被视为div?

Javascript 身体和形体是否被视为div?,javascript,jquery,html,Javascript,Jquery,Html,我正在学习如何将外部html文件包含到当前html中,并编写了如下简单代码 <html> <head runat="server"> <title>Untitled Page</title> <script type ="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></scrip

我正在学习如何将外部html文件包含到当前html中,并编写了如下简单代码

<html>
<head runat="server">
    <title>Untitled Page</title>
    <script type ="text/javascript"   src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
    <script type="text/javascript" > 
       $(document).ready(function(){
        {
            $("div").load("test.html") ;
        }
       });

   </script>
</head>
<body>
    <form id="form1" runat="server">
       <div id = "div1" >
       </div>
    </form>
</body>
</html>

输出是

完成了


我真的很想知道它是如何工作的

当使用ASP.net时,服务器端代码会创建额外的div。您需要尝试检查
F12
inspect元素,以准确检查页面呈现后的div数

当你使用
$(“form”).load(“test.html”)您将只获得一个输出,因为asp.net页面中只有一个表单(默认情况下)

当你使用
$(“#div1”).load(“test.html”)只有一个元素具有该ID,因此只有该div将被ajax调用的结果填充


希望这有帮助

我的答案是body和form不被视为div。右键单击该区域,查看活动的元素。所有代码输出完成!
<h1>done!</h1>
  $("div").load("test.html") ;
$("#div1").load("test.html") ; 
$("form").load("test.html");