a标签onclick事件的传参问题
2017-07-10 00:00
357 查看
前段时间项目中经常遇到一些a标签的onclick时间的传参问题
提示些 is not defined 问题:
源码如下:
这是因为 在
代码中 JSP将${login }等参数当成了变量,所以会报没有undefined的错误
加上单引号就OK了
提示些 is not defined 问题:
源码如下:
<td>${login}</td> <td><span class="zh">${name_zh}</span></td> <td><span class="en">${name_en}</span></td> <td>${email}</td> <td>${phone}</td> <td>${created_at}</td> <td>${updated_at}</td> <td>${admin_note}</td> <td> <div class="btn-group"> <a href="showUsers.action?id=${id}" class="btn btn-default"> <span class="glyphicon glyphicon-eye-open"></span>view </a> <a href="editUsers.action?id=${id}" class="btn btn-primary"> <span class="glyphicon glyphicon-edit"></span> Edit</a> <a href="destroyUsers.action?id=${id}" class="btn btn-danger"><span class="glyphicon glyphicon-trash"></span> Del</a> <a href="javascript:void(0);" onclick="unbindPhone(${id },${login },${phone })" class="btn btn-warning"><span class="glyphicon glyphicon-plane"></span>unbind</a> </div> </td>
这是因为 在
onclick="unbindPhone(${id },${login },${phone })"
代码中 JSP将${login }等参数当成了变量,所以会报没有undefined的错误
加上单引号就OK了
onclick="unbindPhone('${id }','${login }','${phone }')"
相关文章推荐
- 标签和js对象绑定事件以及传参问题
- 标签onclick事件传参错误
- ie6下a标签的onclick事件不执行问题解决方案
- 关于a标签内的onclick事件只能点击一次的问题
- 解决IE6下a标签的onclick事件里的超链接不跳转问题
- a标签的href属性和onclick事件共同使用可能引发的问题
- WEB前端问题——img标签的onclick事件无法响应问题
- 如何在onclick事件中使用<c:out>标签传参
- a标签伪协议触发事件和onclick触发事件的this指针问题
- a标签href和onclick事件同时写导致的问题
- 关于标签onclick方法失效,或jquery绑定事件失效的问题
- a标签伪协议触发事件和onclick触发事件的this指针问题
- ie6下a标签的onclick事件不执行问题解决方案
- Jsp页面关于BootStrap模态框和<a href onclick>事件不能同时使用,以及传参的问题
- WEB基础之拼接标签的onclick传参问题
- 移动端点击a标签和img标签以及添加的js点击事件时的闪屏问题 解决方案
- 解决iOS的Safari浏览器解析绑定了onclick事件闪烁的问题
- a 标签 onclick 事件
- A标签触发onclick事件而不跳转
- 由<a>标签的onclick影出来的问题