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

159
Vistas
Las oraciones de eliminación de JavaScript agregan nuevas oraciones predeterminadas con expresiones regulares

Hola, estoy aprendiendo java script. Actualmente estoy tratando de averiguar la expresión regular. Quiero probar la opción cuando ingreso algo en el campo del área de texto, hacer clic automáticamente en el botón para eliminar el texto ingresado en el campo e imprimir el texto regex que será el predeterminado, y reemplazar las entidades HTML con su visual pantalla: &amperio; en &,   con un espacio, & quot; con comillas.

 <!DOCTYPE html> <html> <body> <textarea id="demo" name="w3review" rows="4" cols="50"> </textarea> <br> <button id="btnText" onclick="tipka()">click</button> <script> function tipka(){ let str = document.getElementById("demo").innerHTML; let res = str.replace(/abc/g, "Lorem Ipsum is simply dummy text of the printing and typesetting industry."); document.getElementById("demo").innerHTML = res;} </script> </body> </html>

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

0

Si entiendo la pregunta, debería haber document.getElementById("demo").value no document.getElementById("demo").innerHTML

 <!DOCTYPE html> <html> <body> <textarea id="demo" name="w3review" rows="4" cols="50"> </textarea> <br> <button id="btnText" onclick="tipka()">click</button> <script> function tipka(){ let str = document.getElementById("demo").value; let res = str.replace(/abc/g, "Lorem Ipsum is simply dummy text of the printing and typesetting industry."); document.getElementById("demo").value= res; } </script> </body> </html>

about 4 years ago · Juan Pablo Isaza Denunciar

0

La solución requiere algunos cambios:

  1. Dentro de tipka , la función debe leer el value del área de textarea en lugar del HTML innerHTML .
  2. De manera similar, al reemplazar el texto, establezca el value del campo de innerHTML textfield

Consulte Configuración de innerHTML frente a configuración de valor con Javascript

Aquí está el fragmento que funciona con los cambios sugeridos:

 <!DOCTYPE html> <html> <body> <textarea id="demo" name="w3review" rows="4" cols="50"> </textarea> <br> <button id="btnText" onclick="tipka()">click</button> <script> function tipka() { let str = document.getElementById("demo").value; let res = str.replace(/abc/g, "Lorem Ipsum is simply dummy text of the printing and typesetting industry."); document.getElementById("demo").value = res; } </script> </body> </html>

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