我使用document.getElementsByClassname创建了一个元素,希望为该元素添加一个onclick事件,当有人单击此元素时,应调用onclick函数。
我尝试使用事件监听器,但这将在我不点击任何函数时执行。 使用jQuery可以通过绑定点击事件来实现,但我需要的是javascript。
谢谢!
element.addEventListener("click", alert('clicked'), false);// Add onclick eventListener
var element= document.getElementsByClassName('classname');
id
表示您想要识别一个 HTML 元素。这并不意味着文档中的每个唯一元素都应该用 id 标记。您不一定需要对<html>
或<body>
进行此操作,这在“语义网络”方面是一种不好的做法。 - Leo