tx3bas commited on
Commit
687375c
·
verified ·
1 Parent(s): 679d6b5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -80,13 +80,16 @@ with gr.Blocks(analytics_enabled=False) as app:
80
  gr.HTML("<br>")
81
  Result = gr.Textbox(label="Resultado")
82
 
 
 
 
83
  gr.HTML("<div><b>Copiar al Portapapeles:</b> <span id='copy_text'></span> <button class='lg secondary svelte-cmf5ev' style='font-size: small; padding: 2px; color: #808080ba; border: none; margin-left: 5px;' onclick='copyToClipboard()'>✂</button></div>")
84
 
85
  # Agregar una función JavaScript para copiar al portapapeles
86
  gr.HTML("""
87
  <script>
88
  function copyToClipboard() {
89
- var textToCopy = document.getElementById('copy_text').innerText;
90
  navigator.clipboard.writeText(textToCopy).then(function() {
91
  alert('Texto copiado al portapapeles');
92
  }).catch(function(err) {
 
80
  gr.HTML("<br>")
81
  Result = gr.Textbox(label="Resultado")
82
 
83
+ # Agregar el cuadro de texto que deseas copiar
84
+ gr.HTML("<textarea data-testid='textbox' class='scroll-hide svelte-1f354aw' dir='ltr' placeholder='' rows='1' disabled='' style='overflow-y: scroll; height: 42px;'></textarea>")
85
+
86
  gr.HTML("<div><b>Copiar al Portapapeles:</b> <span id='copy_text'></span> <button class='lg secondary svelte-cmf5ev' style='font-size: small; padding: 2px; color: #808080ba; border: none; margin-left: 5px;' onclick='copyToClipboard()'>✂</button></div>")
87
 
88
  # Agregar una función JavaScript para copiar al portapapeles
89
  gr.HTML("""
90
  <script>
91
  function copyToClipboard() {
92
+ var textToCopy = document.querySelector("textarea[data-testid='textbox']").value;
93
  navigator.clipboard.writeText(textToCopy).then(function() {
94
  alert('Texto copiado al portapapeles');
95
  }).catch(function(err) {