为了账号安全,请及时绑定邮箱和手机立即绑定

DOM0 如何进行函数堆叠~

视频里面说 DOM0和DOM2都可以堆叠函数。

DOM2 可以添加多个事件的方式

       bt.addEventListener ('click',ms,false);

       bt.addEventListener('click',ts,false);

DOM0如何进行堆叠呢?

正在回答

2 回答

DOM0级事件为一个程序添加事件处理程序是不可以堆叠,如果为一个对象的同一个事件添加多个事件处理程序话只有最后添加的事件处理程序有效

0 回复 有任何疑惑可以回复我~
#1

lqzh 提问者

视频里面应该是说错了
2016-04-25 回复 有任何疑惑可以回复我~

.dom0级事件处理程序:给对象以属性的形式添加事件。先取元素,再添加属性(事件),取消事件即让其值等于“null”

      a. var btn=getElenmentById("btn");

      b. btn.onclick=function(){//匿名函数

                alert("hello")

                                }

      c. btn.onclick=null;

让堆叠函数就多赋几次属性值形式

0 回复 有任何疑惑可以回复我~
#1

lqzh 提问者

请问如何重复赋值? 例如 <input type="button" id="test" value="test"> <script> var test = document.getElementById("test"); test.onclick = dj1; test.onclick = dj2; function dj1() {alert("1");} function dj2() {alert("2");} </script> 只会输出 2.
2016-04-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

DOM0 如何进行函数堆叠~

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信