Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

140
Vistas
Agregue la función de copia al portapapeles a la salida variable de expresiones regulares

Estoy tratando de escribir un código para simplificar la copia de solo el número de un fragmento de código que genera una combinación de letras y un valor decimal. Hasta ahora he tenido éxito usando una expresión regular (es la primera vez que uso una, así que si no es perfecto, por eso), para simplificar los datos hasta solo el número decimal.

Ahora quiero que el número decimal se copie en el portapapeles, para facilitar las cosas al usuario. Intenté usar el obsoleto document.execCommand('copy') y navigator.clipboard.writeText(myvariable). Así es como se ve mi función actualmente, con un cementerio de intentos comentado.

En los archivos de práctica, puedo ejecutar la copia implementada en el portapapeles al hacer clic en los botones para el texto que no cambia, pero no parece gustarle obtener el valor de la variable. Como dije en una publicación anterior, Javascript todavía es nuevo para mí, por lo que es probable que sea solo un simple error de principiante.

 const copy = document.getElementById("copyPair") copy.addEventListener("click", function(){ console.log("copy clicked"); const amount = document.getElementById("pair-price").innerText; let decimal = Number(amount.replace(/[^0-9\.]+/g,"")); alert(decimal); console.log(decimal); /* decimal.select(); decimal.setSelectionRange(0, 99999); /!* For mobile devices *!/ navigator.clipboard.writeText(decimal.value); let text = decimal; navigator.clipboard.writeText(decimal.value); document.execCommand('copy');

¡Cualquier ayuda para copiar la variable implementada sería muy apreciada!

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda