* 脚本在head标签中引用,调用页面加载后执行脚本函数

* 脚本在head标签中引用,调用页面加载后执行脚本函数

实现不了咋个整,放head里就报错。

Cannot read property 'getElementsByClassName' of null

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

放到window.onload=function(){}里试试

  • 长相思兮 提问者 #1
    非常感谢!
    2017-10-25 11:38:54
卡布琦诺 2017-10-25 11:04:23

“淡定自燃人”小伙伴说的很对,在head中书写js需要将代码放在window.onload=function(){}里面,也就是需要页面加载完成后在执行js,这样就可以获取到页面中的元素,祝学习愉快!

  • ZZH994 #1
    我写的这个是外部脚本,如何写到window.onload=function(){}里面?或者说是在 head中如何引用一个外部脚本,还要保证这个脚本在html加载完之后进行加载?难道要把这个脚本中的代码全部复制出来,粘贴到head中?
    2017-11-01 01:05:07
  • 卡布琦诺 回复 ZZH994 #2
    外部脚本也可以直接在外部的js脚本中写window.onload=function(){}啊,然后将代码放在window.onload=function(){}中就可以了,学习知识要学会举一反三,祝学习愉快~
    2017-11-01 09:29:15
  • ZZH994 #3
    谢谢,思想有些局限了,没想到这一点。
    2017-11-01 09:31:33
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师