| |||
onChange automático Hola, tengo un formulario que es un buscador y quiero que cada vez que se escribe algo el formulario se envie para recibir los resultados, con el evento onchange esto solo pasa cuando pincho fuera del formulario. |
| ||||
Respuesta: onChange automático pues asi es como funciona onchange. en campos de textos es como una combinacion de blur y mutation. blur cuando el foco abandona el campo y mutation cuando el contenido se altera. no te recomiendo eventos relacionados al teclado (keyup, keydown, keypress) con un temporizador porque dependera mucho de la velocidad de escritura de cada usuario. al menos asi es como yo lo veo.
__________________ la maldad es una virtud humana, y la espiritualidad es la lucha del hombre contra su maldad. |
| |||
Respuesta: onChange automático Igual digo una barbaridad, pero por lo que he visto, AJAX no es simplemente include() en HTML? Que ya es bastante xD No se, para hacerlo guardaba dos variables e iba comprobando si habian cambiado, una unos milisegundos antes que la otra pero fallaba, no sé. ¿Como hago para repetir una función cada cierto tiempo sin bucles? ¿Hay alguna función? |
| ||||
Respuesta: onChange automático AJAX se puede utilizar como si fuera include pero no es la una aplicacion, tambien se puede usar para enviar datos al servidor. para llamar multiples veces una funcion sin bucle, utiliza un temporizador dentro de la misma funcion que se llame a si mismo.
Código:
function myFunction(){ // statements; setTimeout(arguments.callee, 2000); // llama la funcion cada dos segundos; // en este caso no se le pasa ningun parametro a la funcion; }
__________________ la maldad es una virtud humana, y la espiritualidad es la lucha del hombre contra su maldad. |
| ||||
Respuesta: onChange automático
__________________ Los formularios se envían/validan con un botón Submit <input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" /> |