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

请问alert写在function里面不起作用写在外面可以起作用是为什么

请问alert写在function里面不起作用写在外面可以起作用是为什么

动感光波biubiubiubiu 2018-04-02 19:38:45
为什么我把alert("123")写在function里面打开页面没有反应 ,写在外面就能弹出123呢? 如图
查看完整描述

5 回答

?
qwertyxl

TA贡献1条经验 获得超1个赞

因为你的方法没被调用

查看完整回答
1 反对 回复 2018-04-02
  • 动感光波biubiubiubiu
    动感光波biubiubiubiu
    我刚刚试过在下面调用 在下面打了showPic(whichpic)不行然后又发了showPic() ?? 结果还是不行 实在想不出应该怎么弄就过来提问了
?
奔跑的虫子

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

写完的函数需要调用才能执行,而在函数之外的代码,是从上至下执行的 比如你这题你可以在你那函数外面的alert();下面调用一下函数 show...(); (手机看不清楚你写的函数); 比如 function fun(){ alert("Hello World!"); } fun(); //此处为函数调用 函数开始执行
查看完整回答
1 反对 回复 2018-04-02
  • 动感光波biubiubiubiu
    动感光波biubiubiubiu
    不好意思哈 手机上传的图片有点模糊 我之前试了一下 在function大括号下面打了一句showPic(); 可是还是没有用 也不知道问题出在了哪里 ???
  • 奔跑的虫子
    奔跑的虫子
    函数的参数传了么? 如果传了应该正确 建议你先不要写这么复杂的函数 或者重新写一个js文件 并导入 js里面写最简单的函数无调用 比如上面的事例 然后一点点增加内容 找到问题在哪里
  • 奔跑的虫子
    奔跑的虫子
    无≈并调用
点击展开后面1
?
qq_eminemjohn_03355944

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

多半是你没在Html里写事件调用

查看完整回答
反对 回复 2018-04-03
?
mapper

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

多半 方法没被调用 debug 试一下

查看完整回答
反对 回复 2018-04-03
?
Manimum

TA贡献11条经验 获得超17个赞


看起来好乱啊,为什么不用HBuilder来学习前端和js呢

查看完整回答
反对 回复 2018-04-02
?
Manimum

TA贡献11条经验 获得超17个赞


因为程序还没执行到那一步,所以没有反应的,

查看完整回答
反对 回复 2018-04-02
  • 5 回答
  • 0 关注
  • 4225 浏览
慕课专栏
更多

添加回答

举报

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