Escribo este código de script Java para copiar "txid" en el portapapeles, pero tengo este error: Error de referencia no detectado: HTMLButtonElement, esta es mi función:
function txidButtonCopy(txid) { var copyText = document.getElementById("txid"); copyText.select(); copyText.setSelectionRange(0, 99999); /* For mobile devices */ navigator.clipboard.writeText(copyText.value); alert("txid"); }otra parte del código:
function txidButton(txid) { var disabled = 'disabled'; if (txid!='') { disabled = ''; } return '<button onclick="txidButtonCopy(' + txid + ')" ' + disabled + ' title="لینک تراکنش" class="btn btn-info" style="margin: 5px;"><i class="ion ion-ios-copy-outline"></i></button>'; }Está agarrando el elemento del botón html por id cuando el elemento no tiene id. Asigne una identificación al elemento o use document.getElementsByClassName.
function txidButton(txid) { var disabled = 'disabled'; if (txid!='') { disabled = ''; } return '<button id="txid" onclick="txidButtonCopy(' + txid + ')" ' + disabled + ' title="لینک تراکنش" class="btn btn-info" style="margin: 5px;"><i class="ion ion-ios-copy-outline"></i></button>'; }