html
<span>
支付宝账号:
<textarea id="code">15879521147</textarea>
</span>
<span @click="copy">复制</span>
js
copy() {
var code = document.getElementById("code");
code.select(); // 选中文本code
document.execCommand("copy"); // 执行浏览器复制命令
alert("复制成功");
}
css
textarea {
color: #333333;
height: 35px;
border: none;
outline: none;
resize: none;
background-color: transparent;
width: 120px;
vertical-align: bottom;
}
bug:对input和textarea有效