SoloCodigo

Programación Web y Scripting => JavaScript => Mensaje iniciado por: Altareum en Miércoles 8 de Febrero de 2006, 17:00

Título: Seleccionar Elementos
Publicado por: Altareum en Miércoles 8 de Febrero de 2006, 17:00
Bueno gente, necesito ayuda para hacer un script, ya le di varias vueltas al asunto pero no le veo solución.

Lo que tengo que hacer es lo siguiente, imaginen un área (puede ser un div, un iframe, da igual), con varias celdas (puede ser una tabla o varios divs), formando una especie de tabla. La cuestion es que tengo que poder seleccionar arrastrando el Mouse (bien al estilo de Windows), varias de esas celdas. Esto lo tengo que hacer con Javascript (o DHTML como quieran llamarlo).


Desde ya muchas gracias.
Altareum.
Título: Re: Seleccionar Elementos
Publicado por: ing_marco en Martes 16 de Mayo de 2006, 15:07
Una duda, para que kieres que tenga esa funcionalidad, kisas con eso podamos ayudarte.

Espero tu respuesta.
Título: Re: Seleccionar Elementos
Publicado por: Juano en Jueves 30 de Noviembre de 2006, 19:41
Hola!

Yo también intento hacer eso, que se seleccione una tabla para poder copiarla, mediante Javascript, ya que estan dentro de div's absolutos y no los deja copiar bien con el mouse (por lo menos en IExplorer).
He encontrado unos métodos y objetos, pero todavia no los aplico:
Obj Selection (http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/obj_selection.asp)
Método Select (http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/select_1.asp) (aunque en mis pruebas no aplica para HTML, solo para objetos DOM)
Método CreateRange (http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/createrange.asp)

Voy a realizar pruebas a ver si funcionan.
Saludos
Título: Re: Seleccionar Elementos
Publicado por: ArKaNtOs en Jueves 30 de Noviembre de 2006, 20:20
no se si entendí bien, pero es algo como esto?
http://www.walterzorn.com/dragdrop/dragdrop_e.htm (http://www.walterzorn.com/dragdrop/dragdrop_e.htm)
Título: Re: Seleccionar Elementos
Publicado por: Altareum en Jueves 30 de Noviembre de 2006, 22:37
Gracias Arkantos... aunque no era lo que necesitaba se agradece (aunque hay apasado tiempo  :P

Lo que necesitaba era poder seleccionar varios divs, por ejemplo, como si fueran celdas de un excel. Lo logré haciendo que mantengan presionada la tecla Ctrl de la pc.

Si a alguien le interesa, busco el código y lo publico.


Altareum.

PD: el script de walterzorn lo conocía... está bueno, pero algo limitado cuando lo quieres usar.