我需要一個簡單的腳本,該腳本爲我提供了一個按鈕,單擊它時會將文本輸入框的內容複製到剪貼板。或者它可能是一個腳本,當您單擊文本輸入框時,會自動將內容複製到剪貼板並在文本輸入框旁邊顯示「複製」消息。複製文本框的按鈕
我已經在網上看到過他們,但現在找不到代碼。
我需要一個簡單的腳本,該腳本爲我提供了一個按鈕,單擊它時會將文本輸入框的內容複製到剪貼板。或者它可能是一個腳本,當您單擊文本輸入框時,會自動將內容複製到剪貼板並在文本輸入框旁邊顯示「複製」消息。複製文本框的按鈕
我已經在網上看到過他們,但現在找不到代碼。
本例使用jQuery:
假設輸入框的foo
的ID,並與clickme
ID的按鈕,這裏就是我會做它:
var inputText = "";
$("#clickme").click(function() {
inputText = $("#foo").val();
});
// inputText now has the input box's value
編輯:
經過您的澄清,我現在明白您正在嘗試做什麼。不幸的是,Flash 10打破了大部分的方法來做到這一點。然而,一些偉大的人寫了ZeroClipboard,這是完全兼容閃存10,並使它很容易完成這項任務。 Their wiki解釋了用法。
你想拷貝*到另一個表單域,一個JavaScript變量或剪貼板? – Dori 2010-07-19 22:58:29
也許我應該澄清,我正在尋找它將文本輸入框的內容複製到剪貼板。 – techguy 2010-07-19 22:58:44
[如何在JavaScript中複製到剪貼板?](http://stackoverflow.com/questions/400212/how-to-copy-to-the-clipboard-in-javascript) – 2012-07-26 13:11:18