关于m.onclick

来源:3-5 计算器细节完善

JiaXionG_Lynn

2019-08-16 18:05:14

在不新建js的情况下,为什么我只有在 

switch "m":

 window.location.href ;

break;

这里面能够生效,

而我在另外定一个

function m(){

    var m=document.getElementByID('m');

    m.onclick=function(){    window.location.href}

}

 这里面就不能实现效果. 这是为什么呢

写回答

1回答

慕之熠_灿烈

2019-08-16

同学,你好。

经测试,你所描述的第二种情况也是可以实现对应的效果,可参照如下图所示的函数定义与调用方式进行重新编码:

http://img.mukewang.com/climg/5d568c10000192a410040287.jpg

http://img.mukewang.com/climg/5d568c530001f13f11640440.jpg

http://img.mukewang.com/climg/5d568ce60001a41f09190913.jpg

最后一图中关于自定义的函数需要进行初始化加载!

如果我的回答解决了您的疑惑,请采纳!祝~学习愉快~

0

0 学习 · 3562 问题

查看课程