js复制方法(兼容移动端)

mac2024-12-28  17

function copyTextToClipboard(text) { var textArea = document.createElement("textarea") textArea.style.position = 'fixed' textArea.style.top = 0 textArea.style.left = 0 textArea.style.width = '2em' textArea.style.height = '2em' textArea.style.padding = 0 textArea.style.border = 'none' textArea.style.outline = 'none' textArea.style.boxShadow = 'none' textArea.style.background = 'transparent' textArea.value = text document.body.appendChild(textArea) textArea.select() try { var msg = document.execCommand('copy') ? '成功' : '失败' alert('复制' + msg); } catch (err) { alert("复制失败 请手动复制"); } document.body.removeChild(textArea) }
最新回复(0)