Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

179
Visualizações
¿Cómo crear un botón que funcione como una pantalla de salida para los valores de entrada ASÍ COMO un botón de copia para la salida mostrada?

Estoy estudiando un JS vainilla y me gustaría crear un formulario en el que los valores de los elementos de entrada se muestren dentro de un botón. Estoy planeando crear un formulario donde el usuario completará las preguntas con sus detalles y luego esas respuestas se mostrarán en la misma página HTML formateada en una plantilla determinada. Actualmente, puedo mostrar la salida, sin embargo, no hay saltos de línea por valor. Además, dado que la pantalla es un elemento de botón, el usuario debería poder hacer clic en él para copiar las respuestas formateadas que pueden pegar en el bloc de notas o MS Word. ¿Es esto posible en Vanilla JS o tengo que aprender los marcos JS? ¿Puedes compartir tus pensamientos?

Visualización de ejemplo en un botón en el que se puede hacer clic para copiar la siguiente información:

Nombre: John Smith (línea 1)

Edad: 99 (línea 2)

Esta es la salida actual:

lo que tengo

Estos son mis guiones actuales:

 <form name="myForm"> Name: <input type="text" id="myName" name="myName"> Age: <input type="number" name="myAge" id="myAge"> <button type="submit" name="createBtn" id="createBtn" onclick="create(); return false">CREATE</button> </form> <div> <button type="submit" id="copyBtn" onClick="copy(); return false"> <span id="userName"></span> <span id="userAge"></span> </button> </div> <script> function create() { document.getElementById('userName').innerHTML = document.myForm.myName.value; document.getElementById('userAge').innerHTML = document.myForm.myAge.value; } function copy() { // insert the needed function here } </script>
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda