document.body.onclick=function(event){alert(event.currentTarget===document.body);//truealert(this===document.body);//truealert(event.target===document.getElementById("myBtn"));//true}; 通过event.type与switch case组合,可以通过一个函数处理多个事件。 只有在事件处理程序执行期间,event对象才会存在;...
1//鼠标事件2functiondianji(){3document.getElementById("an1").style.color = "blue";4document.getElementById("an1").style.backgroundColor = "red";5}67//鼠标事件&表单事件8functionanniu(){9console.log("按钮!");10} ② 键盘事件: onkeydown--按下键盘触发(是所有键盘分区) onkeyup--松开键...
function func1(){ var e = getEvent(); alert(e); } var getEvent = function(){ return window.event || arguments.callee.caller.arguments[0]; } 有用1 回复 我是星礼 12.7k31330 发布于 2015-05-18 obj.onclick=function(e){ var e=e||window.event; e.stopPropagation(); } 有用 回复 ...
let myButton = document.getElementById('my-button'); // 如果需要取消绑定的话,使用removeEventListener方法 function clickHandler() { // 在这里编写处理click事件的代码 console.log('按钮被点击了!'); } // 添加click事件监听器 myButton.addEventListener('click', clickHandler); ...
一、onclick: 1.onclick添加事件: 语法: element.onclick = function (){}; 1. 实例如下: 点我 var box1 = document.getElementById("box1"); box1.onclick = function(){ console.log("我是第一个"); } box1.onclick = function(){ console.log("我...
document.getElementById('myDiv2').addEventListener('contextmenu', function(event) { alert('您打开了自定义菜单!'); event.preventDefault(); }); 总结 JavaScript中的click事件是实现交互式网页必不可少的工具。单击事件(onclick)、双击事件(ondblclick)和右键点击事件(oncontextmenu)通过不同方式响应用户的点...
document.getElementById(“d1”).onclick = function () {console.log(event);console.log(event.type); //依赖于事件的触发而存在,只读属性};2.1.2 bubbles属性 bubbles属性用来获得【当前触发事件的类型】是否冒泡,如果当前事件类型支持冒泡则返回true,否则返回false。必须注意的是:bubbles属性指的是该...
document.getElementById("btn1").onclick=function(){ alert("method333"); }; 只会弹出“method333”; 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 三. 绑定事件监听函数 绑定事件的另一种方法是用 addEventListener() 或 attachEvent() 来绑定事件监听函数。
ul.onclick=function(eve){varevent=eve||window.event;vartarget=event.target||event.srcElement;...