Perguntas com a marcação «dom-events»

Os eventos DOM (Document Object Model) permitem que linguagens de programação controladas por eventos registrem vários manipuladores / ouvintes de eventos nos nós do elemento dentro de uma árvore DOM.





4
Ouvinte de evento de JavaScript JavaScript na classe
Atualmente, estou tentando escrever JavaScript para obter o atributo da classe que foi clicada. Eu sei que, para fazer isso da maneira correta, devo usar um ouvinte de evento. Meu código é o seguinte: var classname = document.getElementsByClassName("classname"); var myFunction = function() { var attribute = this.getAttribute("data-myattribute"); alert(attribute); }; classname.addEventListener('click', …

9
Como posso acionar um clique em um evento JavaScript
Eu tenho um hiperlink na minha página. Estou tentando automatizar vários cliques no hiperlink para fins de teste. Existe alguma maneira de simular 50 cliques no hiperlink usando JavaScript? <a href="#" target="_blank" onclick="javascript:Test("Test");">MSDN</a> Estou procurando o acionador de evento onClick do JavaScript.

30
Existe um evento onSelect ou equivalente para HTML <select>?
Eu tenho um formulário de entrada que permite selecionar entre várias opções e fazer alguma coisa quando o usuário altera a seleção. Por exemplo, &lt;select onChange="javascript:doSomething();"&gt; &lt;option&gt;A&lt;/option&gt; &lt;option&gt;B&lt;/option&gt; &lt;option&gt;C&lt;/option&gt; &lt;/select&gt; Agora, doSomething()só é acionado quando a seleção muda . Quero acionar doSomething()quando o usuário selecionar qualquer opção, possivelmente a mesma …




7
jQuery equivalente ao método addEventListener do JavaScript
Estou tentando encontrar o equivalente jQuery desta chamada de método JavaScript: document.addEventListener('click', select_element, true); Eu cheguei até: $(document).click(select_element); mas isso não alcança o mesmo resultado, como o último parâmetro do método JavaScript - um booleano que indica se o manipulador de eventos deve ser executado na fase de captura ou …





Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.