在我的网站上,我想创建一个按钮来复制输入字段的值
JS文件
>>> trainData['text'] = trainData['text'].apply(lambda x: [word.lower() for word in x])
HTML
function copyClipBoard() {
var copyText = document.getElementById('input');
copyText.select();
document.execCommand("copy");
}
是因为输入字段被禁用了吗?我看过很多示例,它们的代码完全相同,但是在这里却行不通
答案 0 :(得分:1)
将disabled
更改为readonly
,使其通常可以在所有浏览器上正常工作。
另一个解决方法是:
function copy() {
copyText = (document.getElementById('id'));
copyText.disabled = false;
copyText.select();
document.execCommand('Copy');
copyText.disabled = true;
}