亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

復制變量 <div> 的 html 元素以及其他元素

復制變量 <div> 的 html 元素以及其他元素

MM們 2023-05-25 18:03:24
這是一個<div>用作markdown 到 html 轉換器的函數,其內部html是可變的:<div id="markdown" class="classname"></div>我想制作一個 javascript 函數,它復制(到剪貼板)內部html的<div>,以及div: 的樣式表(注意:樣式表不是可變的)<style>html {font-size: 13px; line-height: 1.5; padding:60px;} <!-- and many more... --></style>預期的復制結果如下;<style>html {font-size: 13px; line-height: 1.5; padding:60px;} <!-- and many more... --></style><!-- below are sample contents from the <div> --><h1>markdown test</h1><p>hello</p>需要什么腳本來實現這個?通過窗口警報復制結果prompt也可以。
查看完整描述

2 回答

?
慕的地8271018

TA貢獻1796條經驗 獲得超4個贊

您可以在這里使用 jQuery,使用下面的腳本,您可以在其中閱讀HTMLmarkdowndiv和 css 腳本


$(function(){

  var html = $('#markdown').html();

  console.log(html);

});

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<div id="markdown" class="classname">

  <style>

    html {

      font-size: 13px;

      line-height: 1.5;

      padding: 60px;

    }

    

    <!-- and many more... -->

  </style>

  <!-- below are sample contents from the <div> -->

  <h1>markdown test</h1>

  <p>hello</p>

</div>


查看完整回答
反對 回復 2023-05-25
?
楊__羊羊

TA貢獻1943條經驗 獲得超7個贊

通過使用clone()jquery 的功能,您可以復制 html 并將其附加到另一個元素中。


前任。:


<div class="container">

  <div class="goodbye">

    Goodbye

    <div class="hello">Hello</div>

  </div>

</div>


$( ".hello" ).html();


查看完整回答
反對 回復 2023-05-25
  • 2 回答
  • 0 關注
  • 190 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號