function中e是形式参数,形式参数需要赋值才有意义。形式参数的命名可以和实际参数一样,初学者老是会搞乱。再一加调用多次函数,彻底搞乱。解决方法:java基础打好,多练习,还有少点不耐烦。
2016-04-29
已采纳回答 / 小爬虫8036
先声明一下,键码13的是回车键,不是空格键然后我测试了一下,键盘和鼠标单独使用是没有问题的。鼠标触发后键盘不是不能在触发,鼠标点开始之后,键盘要按两次才能停止。因为第一次执行的是playFun(),第二次才是stopFun()。两者同时使用会出错是因为flag值的问题,flag的改变只会在使用键盘事件的时候。所以 if() 判断的时候到底执行playFun()还是stopFun()肯定是不准确的。解决办法:在if(){}else{}中删去flag=0;和flag=1;将flag的改变放到两个函数中;在pl...
2016-04-28
这里的最具体节点老师说的模糊,应该是根节点,如冒泡事件流中,事件流的传播方向是从具体触发事假的具体节点,向DOM根节点方向传播。而不是最具体节点。
2016-04-28
DOM事件对象: type事件类型 target事件目标,stoppropagation()阻止冒泡, preventDefault阻止默认行为
ie事件对象 ; secElement cancelBubble returnValue
ie事件对象 ; secElement cancelBubble returnValue
2016-04-28
事件对象 event type获取事件类型 target获取事件目标 topPropagation()方法,阻止事件冒泡
preventDefault()阻止事件的默认行为
preventDefault()阻止事件的默认行为
2016-04-28