2012-01-10 28 views
6

Tengo problemas para seleccionar todos los contenidos del div. He aquí una demostración:Seleccionar todos los contenidos de un div

http://jsfiddle.net/KcX6A/304/

Ha seleccionar sólo la primera línea de los textos, las otras líneas se ignoran. ¿Cómo puedo arreglar esto?

EDIT:

por el navegador Google Chrome es

SEGUNDA EDICIÓN:

Lástima que estaría respondiendo a mi propia pregunta. Pero aquí lo tengo para trabajar en Google Chrome:

he reemplazado

selection.setBaseAndExtent(text, 0, text, 1); 

con

selection.selectAllChildren(text); 

y funcionó como un encanto! Por favor, chicos, avísenme si también funciona con otros navegadores.

Working Demo

+1

funciona bien para mí. ¡Ambas líneas están seleccionadas! –

+0

su selección de todos los contenidos bien ..! –

+0

por favor incluya todo el código necesario, para entender su pregunta, en su pregunta también. – Yoshi

Respuesta

1

creo que es necesario utilizar innerHTML (o fue outerHTML) para obtener el texto completo.

+4

¿Incluso revisaste el violín ...? –

Cuestiones relacionadas