本文目錄一覽:
js複製文本框內容到剪切板實現換行
script type=”text/javascript”
function copyUrl2()
{
var Url2=document.getElementById(“biao1”).innerText;
var oInput = document.createElement(‘input’);
oInput.value = Url2;
document.body.appendChild(oInput);
oInput.select(); // 選擇對象
document.execCommand(“Copy”); // 執行瀏覽器複製命令
oInput.className = ‘oInput’;
oInput.style.display=’none’;
alert(‘複製成功’);
}
/script
div cols=”20″ id=”biao1″12345678/div
input type=”button” onClick=”copyUrl2()” value=”點擊複製代碼” /
js實現將數據庫圖片複製到剪貼板
放文字試過,方圖片沒試過。
不過可以給你參考一下js~,你自己試試,成功了可以告訴我。
script
function
copyToClipboard()
{
var
d
=
document.all(“source”).value;
window.clipboardData.setData(‘text’,
d);
}
/script
BODY
button
onclick=”copyToClipboard();”拷貝/button
input
type=”text”
size=20
id=”source”
value=”測試數據”
br
button
onclick=”alert(window.clipboardData.getData(‘text’));”顯示/button
button
onclick=”window.clipboardData.clearData(‘text’);”清空/button
/BODY
如何用JS操作粘貼板
主要是用到了 window.clipboardData.setData(“Text”,copyText);
他主要有兩個參數:第一個是設置要複製的是一段文本,第二個參數是要複製具體的內容,這個內容可以從文本框中或使用innerHTML獲取。
簡單的實例代碼:
複製代碼 代碼如下:
script type=”text/javascript”
function copyData() {
var copyText = document.getElementById(“ctl00_cpRight_txtUrl”).value;
window.clipboardData.setData(“Text”,copyText);
}
/script
asp:TextBox ID=”txtUrl” runat=”server” Height=”30px” Width=”349px”/asp:TextBox
input id=”btnCopyUrl” type=”button” value=”複製URL到粘貼板” onclick=”copyData()” /
註:ctl00_cpRight_txtUrl這個ID其實是txtUrl生成頁面後自動生成的ID。
如何用js實現複製到剪貼板
放文字試過,方圖片沒試過。
不過可以給你參考一下js~,你自己試試,成功了可以告訴我。
script
function copyToClipboard()
{
var d = document.all(“source”).value;
window.clipboardData.setData(‘text’, d);
}
/script
BODY
button onclick=”copyToClipboard();”拷貝/button
input type=”text” size=20 id=”source” value=”測試數據”
br
button onclick=”alert(window.clipboardData.getData(‘text’));”顯示/button
button onclick=”window.clipboardData.clearData(‘text’);”清空/button
/BODY
js將內容放到剪貼板怎麼寫呢?
input type=”text” id=”copyText” value=”” style=”color:#fff; background:#fff; border-color:#fff;border: 0; position:absolute; top:-50px; left:0;” /
script type=”text/jscript”
//複製文本
function copyText(str)
{
if(str.length 0)
{
$(“#copyText”).val(str);
//複製文本
var input = document.getElementById(“copyText”);
input.value = str; // 修改文本框的內容
input.select(); // 選中文本
document.execCommand(“copy”); // 執行瀏覽器複製命令
//layer提示框
layer.closeAll(‘msg’,{time:10000});
layer.msg(‘span style=”color:red;”已複製:/span/br’+str);
}
}
/script
a href=”jscript:copyText(‘要複製的內容’)”要複製的內容/a
這是代碼,這裡的文本框不能設置隱藏,否則複製失效,所以我設置的樣式讓它在瀏覽器之外的地方,無法被看到
原創文章,作者:EQANH,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/318009.html