开发者社区> 问答> 正文

JavaScript函数参数传递

谁能帮我解决下这个问题啊,

<a href="javascript:void(0)" onclick="pa(1,${userName == null ? aa : userName })">首页</a>

function pa(curPage,userName){
   $("#info").load("${pageContext.request.contextPath }/listUser?curPage="
        + curPage + "&userName=" + userName);
}

展开
收起
a123456678 2016-07-13 16:47:13 1771 0
1 条回答
写回答
取消 提交回答
  • onclick="pa(1,${userName == null ? aa : userName })"
    pa带两个参数时,无论aa还是userName,都是一个字符串,因为没有引号,会被认为是一个变量,但该变量未定义。
    onclick="pa(1,'${userName == null ? aa : userName }')"
    2019-07-17 19:55:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载