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

193
Vistas
js: par de corchetes de marcado en el cuadro de texto de entrada según la posición del cursor

Estoy trabajando en un proyecto de matemáticas. Por lo tanto, quiero modificar el cuadro 'texto de entrada'. Debe marcar el par de corchetes del cursor, es decir, el corchete colocado a la izquierda y el que está a la derecha del cursor.

Ya sé, cómo obtener la posición del cursor:

 document.getElementById('inutField').addEventListener('keyup', e => { console.log('pos: + e.target.selectionStart) })

Ahora pensé en formatear una cadena

 str = '3*<span>(</span>4+5<span>)</span>*6

formateando la etiqueta span (tal vez en negrita) y colóquela en el campo Texto con

 document.getElementById('inputField').value = str;

Desafortunadamente, la variable de valor no acepta cadenas formateadas, por lo que no funcionará.

¿Quizás alguien tiene una idea o hay una biblioteca que ya soluciona el problema?

Gracias por tu ayuda...

Felipe

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

0

Parece una exageración, pero podría usar una de las bibliotecas del editor WYSIWYG. Los más populares son:

  • https://quilljs.com/
  • https://ckeditor.com/
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