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

怎么在js文件中调用其他js文件中的方法?

怎么在js文件中调用其他js文件中的方法?

星空下的小孩 2017-05-17 18:01:11
查看完整描述

2 回答

已采纳
?
zhangyudemuke

TA贡献26条经验 获得超6个赞

个人建议通过添加节点的方式加入外部文件,最好在body的底部添加,

首先获取body节点,var bodyNode=document.getElementsByTagName("body");

创建需要添加的节点,var scriptNode=document.createElement("script");

scriptNode.type="text/javascrlipt";

scriptNode.src="list.js";

将节点添加到body底部bodyNode.appendChild(scriptNode);

这样写虽然麻烦但是动态添加后调用与原生静态添加一样。

查看完整回答
2 反对 回复 2017-05-17
?
星空下的小孩

TA贡献13条经验 获得超3个赞

//img1.sycdn.imooc.com//591c2f0900014bb408460194.jpg

//img1.sycdn.imooc.com//591c2f0a0001d6db05010112.jpg

//img1.sycdn.imooc.com//591c2f0a00011ac404670161.jpg

我不知道为啥,现在测试加载不进去了。。

查看完整回答
反对 回复 2017-05-17
?
江户川秋风

TA贡献78条经验 获得超21个赞

用write引入js文件就OK了,接下来该怎么用就怎么用

查看完整回答
反对 回复 2017-05-17
  • 星空下的小孩
    星空下的小孩
    谢谢你的回答,非常感谢。不过我之前也上网查过,没有调用成功,老报错,说方法未定义 。如果你方便的话,可以示范一下吗?
  • 江户川秋风
    江户川秋风
    为什么不直接在HTML中引入呢
  • 星空下的小孩
    星空下的小孩
    detail.js:62 Uncaught ReferenceError: refresh_localstorage is not defined(…) 这是HTML引入浏览器报的错。调用失败
  • 2 回答
  • 0 关注
  • 3406 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信