編輯:編輯2應該回答的問題
<a id="demo" class="button cta-button" onclick="copyToClipboard(document.getElementById('demo').innerHTML)">
Server Ip Here
</a>
一切之間"
呈現爲文本。
實施例:
var text="value";
console.log(text); //Will render "value"
console.log("text"); //Will render "text"
copyToClipboard(document.getElementById('demo').innerHTML)
然後用Arg document.getElementById('demo').innerHTML
這是這裏的字符串執行。
案例1 你<a>
標籤會顯示你的IP服務器
onclick="copyToClipboard("+document.getElementById('demo').innerHTML+")"
案值2 你<a>
標籤隱藏服務器
var ip = "ip address"; //In your javascript file
onclick="copyToClipboard("+ip+")"
的IP
警告:您的IP值必須在HTML文件中<script>
標籤或文件的頂部被宣佈爲HTML是在你的身體呈現之前,否則ip
值爲null和你<a>
標籤將有一個錯誤的值onclick="copyToClipboard()"
EDIT 2 考慮到腳本部分沒關係
<a id="demo" class="button cta-button" onclick="copyToClipboard('192.168.1.1')">
Click here to copy ip
</a>
document.getElementById('demo').innerHTML
給你一切在你的標籤<a id="demo">
標籤內,所以在你的例子中它是「Server Ip Here」。然而,這不是你所期望的,所以你可以通過你的IP服務器的價值來改變它。
這工作:
<script>
function copyToClipboard(text) {
window.prompt("Copy to clipboard: Ctrl+C, Enter", text);
}
</script>
<a id="demo" class="button cta-button" onclick="copyToClipboard('192.168.1.1')">
Click here to copy ip
</a>
關於<a>
標籤,給一個嘗試到試一試,瞭解他們是如何工作的 http://www.w3schools.com/tags/tag_a.asp
請努力去了解你在做什麼(至少嘗試並理解編程語言!)首先.. – cybermonkey
我只能看到服務器IP,複製,服務器IP。 ':/'嗯。 –