功能:点击按钮,复制值。
实现方法:通过原生js 的方法document.execCommand('copy')
坑:document.execCommand(‘copy’)不生效
不能实现的原因:
input框不能有disabled属性
根据第一条扩展,input的width || height 不能为0;
input框不能有hidden、display:none属性
意思就是,input框要在正常的编辑状态下,暂且这么解释吧;
解决方案:在不改变原需求的情况下,新增一个input框,然后设置 opacity:0; 实现不可见, position:absolute; 脱离文档流解决占空间的问题