Tag: javascript events

Desactivar la tecla F5 en Safari 4

He escrito el siguiente código javascript para capturar la tecla F5 y evitar que el usuario se actualice: (Entiendo que esto no es una buena idea, pero me quedo con esto si a alguien le gusta o no. Además, la pregunta que hago se refiere a por qué la siguiente secuencia de comandos no funciona […]

Evento cargado de dominio cruzado borwser código javascript nativo

Estoy trabajando sin el marco javascript, pero quiero llamar a una función justo cuando se carga el DOM. No puedo / no quiero usar el atributo ‘onload’ en la etiqueta .

¿Por qué esta página de JavaScript redirige tan lento?

Estoy implementando un plugin para Firefox. En la barra de herramientas del complemento, capturo la página actual y redirigí a los usuarios al Reino Unido de Google cuando intentan ir a los Países Bajos de Google. Sin embargo, este código tarda una eternidad en completarse. Cuando escribo “google.nl” o “google.com/nl”, mi navegador muestra la página […]

Cómo ejecuta el navegador javascript y render asíncrono

Aquí está el código en jsfiddle function updateSync1() { for (var i = 0; i < 1000; i++) { document.getElementById('output').innerHTML = i; } } function updateSync2() { for (var i = 0; i < 1000; i++) { setTimeout(document.getElementById('output').innerHTML = i, 0); } } function updateAsync() { var i = 0; function updateLater() { document.getElementById('output').innerHTML = […]

¿Cómo agregar un evento de clic a un elemento?

Me gustaría agregar un evento de clic en JavaScript simple (sin usar jQuery) a un elemento como este, por lo que no tengo un id sino una clase: Yummy

Función jQuery .click () llamada automáticamente

Tengo un detector de eventos configurado en un botón con jQuery, y por alguna razón, se llama a la función dentro del detector de clics sin que se haga clic en el botón. Sé que las funciones generalmente son anónimas en los oyentes, pero no funcionarán como una función anónima. La función a la que […]

¿Cómo capturar la tecla enter?

En mi página HTML, tenía un cuadro de texto para que el usuario ingresara una palabra clave para la búsqueda. Cuando hacen clic en el botón de búsqueda, la función de JavaScript generará una URL y se ejecutará en una nueva ventana. La función de JavaScript funciona correctamente cuando el usuario hace clic en el […]

Precedencia de eventos DOM

¿Qué orden de precedencia se manejan los eventos en JavaScript? Aquí están los eventos en orden alfabético … onabort – Se interrumpe la carga de una imagen onblur – Un elemento pierde el foco onchange – El usuario cambia el contenido de un campo onclick – El ratón hace clic en un objeto ondblclick – […]

¿Debo eliminar los detectores de eventos antes de eliminar elementos?

Si tengo un elemento padre con hijos que tienen enlazadores de eventos vinculados a ellos, ¿tengo que eliminarlos antes de borrar al padre? (es decir, parent.innerHTML = ”; ) ¿Podría haber memory leaks si los escuchas de eventos no se unen de un elemento si se eliminan del DOM?

¿Hay una function estándar para eliminar todos los detectores de events sin afectar los nodos descendientes?

Esta pregunta es esencialmente lo que estoy preguntando pero con la restricción de no eliminar events para los nodos descendientes. En este violín , bash eliminar los oyentes adjuntos quitándolo del DOM y volviéndolo a colocar. function removeListeners(el) { var par = el.parentNode; var place = el.nextSibling; par.removeChild(el); par.insertBefore(el, place); } Lamentablemente, esto no funcionó, […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.