js 实现自动复制指定内容至系统粘贴板
需求:点击重置密码按钮,自动重置用户密码为随机复杂密码,为满足用户记录保存生成的复杂密码,用户重置完密码之后把随机生成的密码复制的用户系统的粘贴板,方便用户保存或者使用随机生成的密码修改新密码。
实现代码如下:
/** * 复制指定字符串到系统粘贴板 * @param value 需要复制的内容 */ var copyStr = function(value) { let oInput = document.createElement('input'); oInput.value = value; document.body.appendChild(oInput); oInput.select(); // 选择对象 document.execCommand("Copy"); // 执行浏览器复制命令 oInput.remove(); // 移除创建的dom }
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...