【问题标题】:How to highlight specific link and auto of copy of highlighted text in html?如何在html中突出显示特定链接和突出显示文本副本的自动?
【发布时间】:2019-07-25 13:42:28
【问题描述】:

我正在尝试创建复制链接,当用户单击链接时,它应该会自动复制。

我想要像这样的“UPI ID:david@okidfcbank”同样的链接像蓝色一样突出显示。

这是我现在尝试的代码:

      const span = document.querySelector("span");

    span.onclick = function() {
    document.execCommand("copy");
    }

    span.addEventListener("copy", function(event) {
    event.preventDefault();
    if (event.clipboardData) {
        event.clipboardData.setData("text/plain", span.textContent);
        console.log(event.clipboardData.getData("text"))
    }
    });    
<div class="form-group">
  <label for="phone">Please Kindly Pay for Registration</label><br>
  <div class=" col-md-6 ">

    <img class="img-responsive cc-img" src="../img/payment/googlepayImg.png" style="padding-bottom: 10px; padding-top: 10px">
    <a href="#facebook_ads_example">UPI ID: david@okidfcbank</a>
    <label for="phone" style="font-weight:700; font-size: 17px;">or</label>
    <img class="img-responsive cc-img" src="../img/payment/googlepay.png">

  </div>
  <div class=" col-md-6">

    <img class="img-responsive cc-img" src="../img/payment/paytmImg.png" style="padding-bottom: 10px; padding-top: 10px">
    <span> Paytm link https://p-y.tm/aVL-Maw </span><br>
    <label for="phone" style="font-weight:700; font-size: 17px;">or</label>
    <img class="img-responsive cc-img" src="../img/payment/paytm.png"><br>

  </div>
</div>

【问题讨论】:

标签: javascript html css forms highlight


【解决方案1】:
  1. 您需要通过添加ID来指定要复制的链接。
  2. 您需要添加一个javascript - jQuery“复制功能”。

请点击此链接:

     codepen.io/shaikmaqsood/pen/XmydxJ

这是一个了不起的代码。

【讨论】:

  • 如果要复制链接需要为其添加id
猜你喜欢
  • 2010-10-18
  • 1970-01-01
  • 2017-04-19
  • 2020-04-17
  • 2011-02-19
  • 2018-02-16
  • 2015-07-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多