最新回答 / 浮生情
“addEvent(login_btn,"click",showlogin);”showlogin这里“l”应该大写! function showLogin()里面“login_box.style.display="none"” ,“none”改为“block”,你弄反了!,还有hideLogin();
2016-12-18
最赞回答 / weibo_冰原曙光_03923947
一样的,都是这个意思:若第一个为真值,就取第一个;若第二个为真值,就取第二个。ie浏览器window.event为真,其他浏览器event为真。
2016-12-17
不仅css,js也把简单的复杂化,像旧版本ie不支持getclass,那直接给id就是了,或者gettagname,为什么要写个三元判断呢?毕竟这门课的重点是教DOM操作,而不是教怎么兼容IE,而且现在都2016年了淘宝都不支持ie了,ie兼容搬搬砖就好了,用不着学怎么造轮子。另外看惯了江老师的代码风格,看这个js觉得很难受,特别是省略var+一堆逗号
2016-12-17
已采纳回答 / qq_一桶江山_03711332
go.addEventListener("click",goto,fault)第三个参数你拼写错了,应该是true(捕捉阶段)或者false(冒泡阶段)。改一下就没事了
2016-12-17
最赞回答 / 慕粉3591570
dom0级事件处理,也就是在html里标签属性中引用了js函数(onclick="exampleFunction()"),如果此时js中的函数名字改变为"add()",那么我们就要找到html中使用了该函数的地方进行修改,通常一个大型复杂的网页html代码量很多,找到并修改它们,很不现实。此时dom对象概念的用处就体现出来了,我们获取到html中的标签元素(通过 class id name 标签名等),此时在js代码里在根据获取到的对象进行增删改查事件,那么就容易的多,只需要知道对象的标识符就行,这样对团...
2016-12-16