Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

227
Views
¿Cómo puedo insertar una etiqueta de intervalo dentro de un elemento creado dinámicamente?

Entonces tengo este código html que estoy tratando de replicar usando la manipulación dom

 <h1 id="intro-text"> HAMADILYTICAL<span id="word">Grill</span> </h1>

Tengo algunos estilos para ese lapso específico para que no se represente en la misma línea. Esto es lo que intenté pero obviamente no va a funcionar porque estoy agregando el niño después de ese nodo que no está dentro de él.

 // main content const mainContent = document.createElement('div'); const introText = document.createElement('h1'); const span = document.createElement('span'); mainContent.className = 'main-content'; introText.id = 'intro-text'; span.id = 'word'; introText.textContent = `HAMADILYTICAL Grill`; content.appendChild(mainContent); mainContent.appendChild(introText); introText.appendChild(span);
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

usando innerHTML lo arregló

 const mainContent = document.createElement('div'); const introText = document.createElement('h1'); mainContent.className = 'main-content'; introText.id = 'intro-text'; introText.innerHTML = `<h1 id="intro-text"> HAMADILYTICAL <span id="word">Grill</span></h1>`; content.appendChild(mainContent); mainContent.appendChild(introText);
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!