alert(phone_code)为什么undefined??

yinaoxiao7661 2017-03-11 05:25:50
...全文
185 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2017-03-12
  • 打赏
  • 举报
回复
var phone_code = $("#phone_code").val(); 这行放到函数里
yinaoxiao7661 2017-03-11
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
在全局环境下的代码是在页面加载阶段从上到下一边加载一边执行的,这时处于代码下面的页面元素还没有加载完,访问不到。
要把script放在页面body下面,或者放到window.onload事件(页面加载完成后触发)中才可以


放下面什么也没有,undefined也没有。
天际的海浪 2017-03-11
  • 打赏
  • 举报
回复
在全局环境下的代码是在页面加载阶段从上到下一边加载一边执行的,这时处于代码下面的页面元素还没有加载完,访问不到。 要把script放在页面body下面,或者放到window.onload事件(页面加载完成后触发)中才可以

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧