Qual é a diferença entre addEventListenere onclick? var h = document.getElementById("a"); h.onclick = dothing1; h.addEventListener("click", dothing2); O código acima reside juntos em um arquivo .js separado, e ambos funcionam
Qual é a diferença entre addEventListenere onclick? var h = document.getElementById("a"); h.onclick = dothing1; h.addEventListener("click", dothing2); O código acima reside juntos em um arquivo .js separado, e ambos funcionam
Anexei um evento a uma caixa de texto usando addEventListener. Funciona bem. Meu problema surgiu quando eu queria disparar o evento programaticamente a partir de outra função. Como eu posso fazer
A situação é um pouco parecida. var someVar = some_other_function(); someObj.addEventListener("click", function(){ some_function(someVar); }, false); O problema é que o valor de someVarnão é visível dentro da função listener do addEventListener, onde provavelmente está sendo tratado como uma...
Quero chamar uma função após o carregamento de um documento, mas o documento pode ou não ter terminado o carregamento ainda. Se ele carregou, posso chamar a função Se NÃO foi carregado, posso anexar um ouvinte de evento. Não consigo adicionar um listener de eventos depois que o onload já foi...
Enquanto trabalhava com eventos do navegador, comecei a incorporar o touchEvents do Safari para dispositivos móveis. Acho que addEventListenerestão se acumulando com condicionais. Este projeto não pode usar o JQuery. Um ouvinte de evento padrão: /* option 1 */ window.addEventListener('mousemove',...
Estou apenas começando a mexer no Angular 2 e me pergunto se alguém pode me dizer a melhor maneira de adicionar e remover dinamicamente ouvintes de eventos dos elementos. Eu tenho um componente configurado. Quando um determinado elemento do modelo é clicado, desejo adicionar um ouvinte para...
Eu estou usando um keypressouvinte, por exemplo .. addEventListener("keypress", function(event){ } No entanto, isso não parece detectar um backspace que apaga o texto ... Existe um ouvinte diferente que eu possa usar para detectar
Eu criei uma caixa de seleção dinamicamente. Eu costumava addEventListenerchamar uma função ao clicar na caixa de seleção, que funciona no Google Chrome e no Firefox, mas não funciona no Internet Explorer 8 . Este é o meu código: var _checkbox =
Eu tenho que usar o JavaScript vanilla para um projeto. Tenho algumas funções, uma das quais é um botão que abre um menu. Funciona em páginas onde o id de destino existe, mas causa um erro nas páginas onde o id não existe. Nas páginas em que a função não consegue encontrar o id, recebo um erro "Não...
Aqui está o meu problema: é possível verificar de alguma forma a existência de um ouvinte de evento anexado dinamicamente? Ou como posso verificar o status da propriedade "onclick" (?) No DOM? Eu pesquisei na Internet como Stack Overflow por uma solução, mas não tive sorte. Aqui está o meu...
document.getElementById('container').addEventListener('copy',beforecopy,false ); No Chrome / Safari, o acima irá executar a função "beforecopy" quando o conteúdo da página estiver sendo copiado. O MSIE também deve oferecer suporte a essa funcionalidade, mas, por algum motivo, estou recebendo...