根据ID获取元素的简写方法

Javascript - Shorthand method of getting element by ID

本文关键字:方法 元素 ID 获取 根据      更新时间:2023-09-26

我不小心做了以下操作,令我惊讶的是它成功了!

one.addEventListener('mouseover', myFunction);

我假设这是做以下事情的一种速记方式:

document.getElementById('one').addEventListener('mouseover', myFunction);

我想知道这两个是等效的,这将在任何浏览器工作吗?

是的,两者都应该在任何浏览器中工作。

一个真正简便的方法是使用jquery:
$("#one").on("mouseover", *yourfunctionname*);

$("#one").on("click", function(){
//your function code
});

是的,这是完全可能的,这里已经详细回答了:

DOM树元素与id成为全局变量?