function copyArticle(event) {
const range = document.createRange();
range.selectNode(document.getElementById('cdk'));
const selection = window.getSelection();
if(selection.rangeCount > 0) selection.removeAllRanges();
selection.addRange(range);
document.execCommand('copy');
$('#confirmDialog').addClass('hide');
}
document.getElementById('copy-cdk').addEventListener('click', copyArticle, false);
<div id="confirmDialog" class="mask1 dialog-box hide">
<div class="r5">
<div>领取提示<i class="icon-cancel" ></i></div>
<div>
<div class="flex gift-dialog">
<label>兑换码:</label>
<div class="r3" id="cdk" >14039202B5D89IG</div>
</div>
<p class="gift-dialog-info">复制兑换码,去游戏中使用</p>
</div>
<div class="flex"><a id="copy-cdk" data-type="cancel" class="flex-list unselect" >复制</a></div>
</div>
</div>