這是一個簡單的 tip,本週我建立了一個常見的「複製到剪貼版」按鈕,我以前不曾做過這樣的功能,我想分享我如何實作它。 它很簡單,比較麻煩的是我們必須加入一個 <input/> 與文字複製到 DOM。我們選擇內容並執行 execCommand 複製指令。 execCommand('copy') 將複製時間被選擇的內容

這個指令目前支援所有最新的瀏覽器,允許我們執行其他系統指令,像是:copycutpaste 和改變字體顏色、大小等等。

document.querySelector('#input').select();
document.execCommand('copy');

具體呈現請看參考這裡