How to copy to clipboard with Script block ?

Hi, I need create a function to copy into clipboard the value of a variable. But is copying the ID of the block Here is the JSCODE // The value to be copied var valor = '{{code}}'; // Creates a temporary element to copy the value var tempInput = document.createElement('input'); tempInput.value = valor; document.body.appendChild(tempInput); // Select and copy the value tempInput.select(); document.execCommand('copy'); // Remove the temporary element document.body.removeChild(tempInput); // Displays the message "Copied!" alert('Copiado!');
No description
No description
No description
2 Replies
Hall
Hall5mo ago
Someone will reply to you shortly. In the meantime, this might help: -# This post was marked as solved by @Michael. View answer.
Typebot
How to copy to clipboard with Script block ?
Hi, I need create a function to copy into clipboard the value of a variable.But is copying the ID of the blockHere is the JSCODE// The value to be copied var va...
michaelvips
michaelvipsOP5mo ago
https://community.typebot.io/use-a-variable-into-a-jscode-setvariable-block-Lpt9Ctpyf7pM#c330e80f-3531-46b0-aa29-1792183c4a36 Variables in script are not parsed, they are evaluated. So it should be treated as if it were real Javascript variables. So, if you write "{{My variable}}", it will parse the variable ID (something like vclfqgqkdf000008mh3r6xakty). You need to remove the double quotes to properly get the variable content value. For example, ❌ "{{URL base}}/path" => vclfqgqkdf000008mh3r6xakty/path ✅ {{URL base}} + '/path' => https://domain.com/path ✅ ${{{URL base}}}/path => https://domain.com/path So I change the code var valor = '{{code}}'; to var valor = {{code}};
Typebot
Use a variable into a JScode SetVariable Block
I need a expert help with what I needOn this text example : Informações adicionais:\n\nCPF: 11122233344\nCelular / WhatsAppp : +5565992560189I need extract the ...

Did you find this page helpful?