簡體   English   中英

當我使用簡單的 javascript 單擊按鈕時,如何在 div 標簽中的另一個文件上添加一些 Html 代碼

[英]How to add some Html code which on another file in a div tag when I click a button using simple javascript

第 1 頁

     <html>
         <body>
            <h1>My heading</h1>
            <p>Some paragrap</p>
         </body>
     </html>

第2頁

  <html>
      <body>
         <button>Click</button>
         <div></div>
      </body>
   </html>

因此,當我單擊按鈕時,我希望使用簡單的 javascript 將第 1 頁顯示在第 2 頁的 div 標記之間。

您可以嘗試object標簽:

<html>
      <body>
         <button onclick="document.querySelector('div').innerHTML = '<object data='page1.html'></object>'">Click</button>
         <div></div>
      </body>
</html>

使用對象標簽時,請注意不會添加重復的<html></html>

您還可以在結束</body>標記之前的<script>標記中添加以下 JavaScript 代碼,假設 page2 上的<div>標記具有id="newpage"

function load(file) {

 document.getElementById("newpage").innerHTML='<object type="text/html" data="page1.html" ></object>';
}

然后,您可以使用onclick加載此函數,如下所示:

onclick="load();";

祝你好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM