我需要一个小脚本,将允许我复制文本字符串点击 * 没有按钮 *。
我找到了这个代码:
function copy(that){
var inp =document.createElement('input');
document.body.appendChild(inp)
inp.value =that.textContent
inp.select();
document.execCommand('copy',false);
inp.remove();
}
这段代码在点击时复制了一个文本,但它没有显示任何消息。我想修改一下,这样当用户点击文本时,它就会被复制,并显示一个小的弹出消息2-3秒(然后它会自行消失),说文本已经被复制到剪贴板。有人知道如何修改代码吗?<p onclick="copy(this)">example text</p>
-这就是它识别要复制的代码的方法。
3条答案
按热度按时间a8jjtwal1#
我希望这个函数能帮助您:
请记住,u必须创建一个标记,其中u将在输入标记旁边显示消息
uttx8gqw2#
嘿有一个完整的例子:
0yycz8jy3#
嘿,这是第一个问题,但我不明白第二个问题:
第一个