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

已采纳回答 / qq_f繁华似锦_0
getElementByid写错了,是getElementById;

最赞回答 / 破旧的时光机3662066
带括号意味着调用执行这个函数,不带括号只是表示这个函数的名称是只是一个指针。调用的时候只要函数的名称就可以啊

最新回答 / 破旧的时光机3662066
通过判断浏览器是否支持dom2 来判定浏览器类别 然后采用不同的事件处理方法,支持dom2的就用addelementlistener,不然就用dom0,还不行就用ie的catchevent

最新回答 / 破旧的时光机3662066
把script放在body最后 ,你放在开头domready没有完成不会执行当然你也可以用window.onload 或者jqeury的ready来完成。具体原因可以看慕课DOM探索之基础详解篇。html文件里的东西从上往下从左往右解析读到哪解析到哪,放在前面先执行了script里的但是下面的dom树还没生成找不到btn所以就会没有反应

最新回答 / zeroben
这里返回的是对象,parent ? document.getElementById(parent) : document 这是个三目运算表达式,?前面parent的值是否为真,是真的就执行:前面的式子也就是document.getElementById(parent),返回一个id是parent的对象,如果parent的值为假,就执行:后面的式子,这里是返回document对象;因为你只给出了一行语句,我不清楚parent具体是什么,也许是个变量,里面有个字符串,这样也可以解释当parent值为真的时候执...

最赞回答 / 又报错了T_T
你将js写在body前面会导致    btn还没有生成的时候   js就调用了   这时候找不到BTN对象  就报错了   将js放到body后面书写即可&<!DOCTYPE html&iv&&t;&html&put&typhead&tto&" vtitle&aaabutton&tn"/title<&div/head&t;/...
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消