Sorancio

| 307 envíos |  | Desconectado |
#21 |
Puedes probar:
onmouseover
Que es cuándo pasa el ratón por encima.
onclick
Cuándo clica.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#22 |
Tengo una duda, puedo hacer que el evento mousemove se active o funciones solo si he hecho click, o si empiezo a arrastrar algun objeto y que cuando lo suelte el evento mousemove se desactive o deje de ocurrir??
No se si me hice entender. Gracias.
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#23 |
Puedes usar una variable lógica para eso:
Responder | Citar | Moderar | Mensaje Privado |
wilmaforez

| 65 envíos |  | Desconectado |
#24 |
¡Hola! También existen los eventos onmousedown y onmouseup, que se generan cuando se pulsa o suelta un botón del ratón. Quizá puedas usarlos también.
Saludos.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#25 |
He usado todos los metodos, pero no logro hacer que dibuje solo cuando arrastro un objeto; sucede que solo lo sigue como medio centimetro y luego deja de hacerlo, para hacer las lineas con algo de retardo.
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#26 |
¿Te hace eso usando los dos métodos?
Entonces lo único que se me ocurre es que la máquina virtual se ralentiza.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#27 |
Solo con onmousemove, es como si solo dibujara en el segundo movimiento en las coordenadas del primero.
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#28 |
Ya veo, ¿necesariamente debe de ser al mover el ratón? JavaScript hoy día no se le conoce precisamente por su eficiencia, y mover el ratón es un evento que se repite demasiado.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#29 |
Si, debe ser al arrastar un objeto, pero hasta ahora si dibuja la linea donde sea que mueva el puntero, la linea lo sigue, pero solo quiero que eso suceda cuando arrastre, use el evento drag, pero no se si lo pueda usar asi sin mas, necesito algun prerrequisito para usarlo??
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#30 |
No que yo conozca, y quizá sea más cómodo hacerlo por click, pero eso ya va por gustos.
Responder | Citar | Moderar | Mensaje Privado |