Javascript Java脚本更改剪贴板注释
我有将ID内部内容复制到用户剪贴板的脚本(样式CTRL+C) 如果URL包含&并且脚本将其更改为Javascript Java脚本更改剪贴板注释,javascript,Javascript,我有将ID内部内容复制到用户剪贴板的脚本(样式CTRL+C) 如果URL包含&并且脚本将其更改为& 我怎样才能预防它?我希望它仍然是&,而不是& 谢谢 HTML 你不能,也不需要&是HTML表示&字符的方式 如果您想要一些数据的HTML表示,那么您需要 如果您不需要某些数据的HTML表示,那么首先不要使用innerHTML。使用textContent获取文本表示 Link: <span id="faqURL"><?PHP echo
&代码>
我怎样才能预防它?我希望它仍然是&,而不是&代码>
谢谢
HTML
你不能,也不需要<代码>&
是HTML表示&
字符的方式
如果您想要一些数据的HTML表示,那么您需要代码>
如果您不需要某些数据的HTML表示,那么首先不要使用innerHTML
。使用textContent
获取文本表示
Link: <span id="faqURL"><?PHP echo 'http://'.SITE_ADDRESS_ROOT.'/index.php?page=search&search_type=faq&faqID='.$_GET['faqID']; ?></span>
<a onclick="copyToClipboard('faqURL')">Copy</a>
function copyToClipboard(elementId) {
var aux = document.createElement("input");
aux.setAttribute("value", document.getElementById(elementId).innerHTML);
document.body.appendChild(aux);
aux.select();
document.execCommand("copy");
document.body.removeChild(aux);
}