已采纳回答 / 小毛同学
<...code...>1.event.stopPropagation(); 事件处理过程中,阻止了事件冒泡,但不会阻击默认行为2.return false; 事件处理过程中,阻止了事件冒泡,也阻止了默认行为3.event.preventDefault(); 它的作用是:事件处理过程中,不阻击事件冒泡,但阻击默认行为
2016-09-28
最新回答 / 我就叫李二毛
http://www.cnblogs.com/webflash/archive/2009/08/23/1552462.html你去看看这个,jq的事件冒泡与事件捕获。
2016-09-28
已采纳回答 / 慕粉3589554
event.target指的是触发事件的对象,这里是target1文本框。event.tawrget.value指的是target1文本框里的内容。当你输入wz之后,event.tawrget.value就是wz
2016-09-26
最赞回答 / qq_yi个蓝孩纸_03868157
当点击第一个 button 时,会触发第一个按钮的 click事件,function 参数中的 bottonName,如果存在bottonName,则bootonName=bottonName,否则,bottonName=first此时还未定义(undefined),所以在执行"或"语句时,将 'first...
2016-09-24
已采纳回答 / 快乐崇拜tager
用js源码来分析 事件委托 是这样的;parentElement.click=function(e){ //parentElement委托的父级(点击时执行函数)var eTarget=e.target || e.srcElement //获取点击的事件目标if(eTarget.nodeName.toLowerCase=="a"){ //这里的a就是委托的对象;判断如果是a就执行 //在点击对象时会往上冒泡,判断目标事件是不是a元素,直到冒到委托的父级元素;//因此尽可能的缩小委托的父级范围,...
2016-09-22
最新回答 / qq_给你阳光般的温暖_03304629
前面没加是因为它直接写在<script>标签里,只要<script>标签里写了function xx() 都需要写xx()去调用;你想想java里的任何一个类,如果类里面不写a(),可以调用到public void a()吗?
2016-09-22