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

63
Vistas
Agregue el formulario cuando haga clic en el botón de respuesta en la sección de comentarios

Diseñé una sección de comentarios con una respuesta. Quiero que se cree un formulario de comentarios bajo el mismo comentario cuando el usuario haga clic en el botón de respuesta. Escribí esto yo mismo, pero cuando hago clic en el botón de respuesta, el formulario se crea solo para el primer comentario.

 function addtextbox() { // Create a form dynamically. var form = document.createElement("form"); form.setAttribute("method", "post"); form.setAttribute("action", "submit.php"); // Create an input element for replyText. var ID = document.createElement("input"); ID.setAttribute("type", "text"); ID.setAttribute("name", "body"); ID.setAttribute("placeholder", "Your Comment"); form.append(ID); document.getElementsByClassName('formbox')[0].appendChild(form); }
 <button onclick="addtextbox()">reply</button> <div class="formbox"></div>

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

hay muchas maneras, pero esta es la más simple. buena suerte ;)

 const replayButtons = document.querySelectorAll('.replay'); replayButtons.forEach(item => { item.addEventListener('click', () => { item.parentElement.insertAdjacentHTML('beforeend', ` <input type="text" placeholder="write your replay" /> `); }); })
 <div> <h1>Post1</h1> <p>Lorem ipsum dolor sit.</p> <br> <button class="replay">Replay</button> <br> </div> <div> <h1>Post2</h1> <p>Lorem ipsum dolor sit.</p> <br> <button class="replay">Replay</button> <br> </div> <div> <h1>Post3</h1> <p>Lorem ipsum dolor sit.</p> <br> <button class="replay">Replay</button> <br> </div>

about 4 years ago · Juan Pablo Isaza Denunciar
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