根据ID获取元素的简写方法
Javascript - Shorthand method of getting element by ID
我不小心做了以下操作,令我惊讶的是它成功了!
one.addEventListener('mouseover', myFunction);
我假设这是做以下事情的一种速记方式:
document.getElementById('one').addEventListener('mouseover', myFunction);
我想知道这两个是等效的,这将在任何浏览器工作吗?
是的,两者都应该在任何浏览器中工作。
一个真正简便的方法是使用jquery:$("#one").on("mouseover", *yourfunctionname*);
或
$("#one").on("click", function(){
//your function code
});
是的,这是完全可能的,这里已经详细回答了:
DOM树元素与id成为全局变量?
相关文章:
- 用于检查数组中是否存在元素的javascript自定义方法
- 从数组中删除元素的最佳方法是:javascript/jquery
- 有没有一种方法可以让内联事件处理程序在元素创建后立即执行
- 使用filter和map方法将数组中某些元素的第一个字母大写-JavaScript
- 任何一种简单的方法都可以将带有onload的元素作为目标
- 如何向Selectize元素添加渲染和创建方法
- 他们是如何使用angular/jqLite find()方法按属性名称和值选择元素的?ng conf 2015
- 在 JavaScript 数组中的所有元素之间穿插元素的简洁方法
- 列出没有 mysql 的元素的最佳方法是什么
- 使用Underscore.js修改json数组中所选元素的更有效方法
- 元素.appendChild()插入IE.变通方法?(与innerText与textContent相关)
- 选择具有值数组的所有元素的最有效方法
- 有什么方法可以在下一个元素上进行追加吗
- 使用javascript查找元素位置的最快方法
- 特定循环(html元素)方法的优点和缺点
- Javascript集:任何覆盖元素之间比较的方法
- 使用Ajax Get方法将数据显示到特定元素中
- 使用Javascript,获取元素的方法是什么,基于打开和关闭标记之间的文本
- javascript在html元素方法运行setTimeout后返回此消息
- 隐藏具有特定类$.each、for等的元素的有效方法