问题库 JavaScript / TypeScript how-to

JavaScript 如何复制文本到剪贴板

快速答案

优先使用 navigator.clipboard.writeText,失败时给用户明确提示。

js
await navigator.clipboard.writeText('要复制的内容');

使用要点

  • 剪贴板 API 通常要求 HTTPS 页面和用户主动点击触发。
  • 复制失败时给出可手动选择的文本,不要让按钮静默无响应。

相关内容