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

130
Vistas
Select contenteditable false element within contenteditable true element

I'm trying to write an editor where the user can have static contenteditable="false" elements within an contenteditable="true" div. For example to have an image or a link within flowing text. I have seen editors do this where the static elements are selectable with key arrows. If you stand to the left side of the static element and press the right arrow, then the static element gets selected, which may be indicated with a border around it. An example of this is the trix editor.

How is this achieved? The default behaviour is for the caret to jump over the static element, as shown in this jsfiddle, code also shown below:

<!DOCTYPE html>
<html lang="en">

  <head>
    <meta charset="utf-8" />
  </head>

  <body>
    <div contenteditable="true">
      foo
      <span contenteditable=false>
        block 1
      </span>
      bar
    </div>
  </body>
about 4 years ago · Juan Pablo Isaza
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