【发布时间】:2014-09-01 07:59:20
【问题描述】:
流程总结: 我写了一个jsp页面,和一个js文件。 jsp 包括带有可点击区域的表单。当用户点击那里时,js将带有onclick方法的按钮添加到jsp中,如果用户点击该按钮,则应将一些文本复制到剪贴板。
JS给jsp添加按钮:
<button id="copyToClipboard" title="Copy to clipboard" type="button" onclick="shareTransaction($(this))"></button>
JS onclick:
function shareTransaction(e) {
$('#copyToClipboard').attr('data-clipboard-text',$(location).attr('protocol')+'//'+$(location).attr('host')+'/goblin/'+result);
var zeroClipboard = new ZeroClipboard($("#copyToClipboard"));
}
在第一次点击中,什么都没有发生。在第二次点击中 - 文本复制成功。
【问题讨论】:
-
你解决了这个问题吗?
标签: javascript onclick copy clipboard zeroclipboard