复制到剪贴板并发送密钥代码

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (18)

我的Softphone(我的电脑上的VoIP电话)的功能是,当我在剪贴板中复制电话号码然后按“暂停”(德语键盘)时,软电话拨打该号码。我从互联网上的一些代码示例中创建了一个帮助复制功能,当我按下按钮时,它复制了我的数据库中的字段中剪贴板中的电话号码。它完美地运作。现在我希望立即拨号,因此有必要,按钮不仅仅复制数字,而是模拟按键复制后按“暂停”。不幸的是我知道在php中没问题,但在javascript中它非常非常糟糕。因此,我的要求是在这种情况下帮助我。

非常感谢你提前

这是我的脚本:

// in $Mobil01 is the phone number
]
<button class=copy-button id=buttonM01><i class=fa fa-copy style=font-size: 20px;></i></button>

<script>

    var telefonM01 = document.getElementById("telefonM01")

    var buttonM01 = document.getElementById("buttonM01"); 


    buttonM01.addEventListener("click", function (eventM01) { 
        eventM01.preventDefault(); 
        telefonM01.select(); 
        document.execCommand("copy");

    });

</script>
提问于
用户回答回答于

select仅当在文本区域或文本字段中选择(标记)文本时才会发生该事件。因此,要使用此功能,您必须将id设置telefonM01为some inputtextareaelement。

复制文本的另一种方法是使用要复制的按钮附加文本。

扫码关注云+社区

领取腾讯云代金券