option mehrere copier sachen auf einer seite zu haben
This commit is contained in:
parent
67c8a2f7c1
commit
ff138c18a9
@ -89,7 +89,7 @@ git submodule add https://git.seemsleg.it/ef/cssjs-func-lib cssjs
|
||||
|
||||
<input type="text" value="Hello World" id="copy-to-clipboard">
|
||||
<div class="copy-to-clipboard">
|
||||
<input type="text" readonly="true" value="blablabla" id="copy-to-clipboard" onclick=" copyToClipboard();copiedToClipboard();return false;" onmouseout="resetClipboard()">
|
||||
<input type="text" readonly="true" value="blablabla" id="copy-to-clipboard" onclick=" copyToClipboard('copy-to-clipboard');copiedToClipboard('copy-to-clipboard-tooltip');return false;" onmouseout="resetClipboard('copy-to-clipboard-tooltip')">
|
||||
<span class="tooltiptext" id="copy-to-clipboard-tooltip">Kopieren</span>
|
||||
</div>
|
||||
```
|
||||
@ -1,5 +1,5 @@
|
||||
function copyToClipboard() {
|
||||
var copyText = document.getElementById("copy-to-clipboard");
|
||||
function copyToClipboard(id) {
|
||||
var copyText = document.getElementById(id);
|
||||
|
||||
/* Select the text field */
|
||||
copyText.select();
|
||||
@ -9,12 +9,12 @@ function copyToClipboard() {
|
||||
document.execCommand("copy");
|
||||
}
|
||||
|
||||
function copiedToClipboard() {
|
||||
var tooltip = document.getElementById("copy-to-clipboard-tooltip");
|
||||
function copiedToClipboard(id) {
|
||||
var tooltip = document.getElementById(id);
|
||||
tooltip.innerHTML = "Kopiert";
|
||||
}
|
||||
|
||||
function resetClipboard() {
|
||||
var tooltip = document.getElementById("copy-to-clipboard-tooltip");
|
||||
function resetClipboard(id) {
|
||||
var tooltip = document.getElementById(id);
|
||||
tooltip.innerHTML = "Kopieren";
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user