Js Uncaught ReferenceError:XXX is not defined

使用模板页面 js 点击报错

html代码如下

<a class="btn btn-primary radius" href="javascript:;" onClick="admin_role_add('750','','添加角色','admin-role-add.html')"><i class="icon-plus"></i> 添加角色</a>
    


js代码如下:

function admin_role_add(w,h,title,url){
    layer_show(w,h,title,url);
}


报错如下:

Uncaught ReferenceError: admin_role_add is not defined

阅读 11.1k
4 个回答

这里的admin_role_add应该是个全局函数,检查下吧。

新手上路,请多包涵

我运行报错Uncaught ReferenceError: layer_show is not defined

题主试着在 js代码前加上 window.onload = function(){ }; 把这段代码放在里面试试。 或者把js代码引入放在head部分

新手上路,请多包涵

使用this.layer_show(w,h,title,url);

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题