0
我是比較新的js的所以想一些幫助,的Javascript複製到剪貼板,包括HTML格式文本
我有它在PHP中產生的一種形式。我希望用戶能夠點擊一個按鈕,飛行結果複製到剪貼板,
我有以下的javascript函數:
<script>
function copyToClipboard(element) {
var $temp = $("<textarea>");
var brRegex = /<br\s*[\/]?>/gi;
$("body").append($temp);
$temp.val($(element).html().replace(brRegex, "\r\n")).select();
document.execCommand("copy");
$temp.remove();
}
</script>
然而,當您粘貼的結果我得到了以下可見格式標記:
<b>Mon 09 Oct - DY 7015 </b>
Depart: London Gatwick Airport, (LGW) at 17:05
Arrive: John F Kennedy Airport, New York (JFK) at 20:05
我想要的結果輸入是
週一10月9日 - DY 7015
出發:倫敦蓋特威克機場(LGW)在17:05
到達:約翰·F·肯尼迪機場,紐約(JFK)在20:05
,或者如果這是不可能輕易,那麼至少是顯示不格式化,也沒有標籤
週一10月9日 - DY 7015
出發:倫敦蓋特威克機場(LGW)在17:05
到達:約翰·F·肯尼迪機場,紐約(JFK)20: 05
有什麼想法?