Invalid character constant错误

tiangu0120 2009-04-22 01:53:33
<a
href="/login?userName=<%=document.getElementByName('userName')%>?userPass=<%=document.getElementByName('userPass') %>"><img
src="images/deng_lu.jpg" border="0" />
</a>



这行代码里的username下总是有波浪线报错,提示报错是Invalid character constant,找不到哪的问题,急等
...全文
2469 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
robyjeffding 2009-04-30
  • 打赏
  • 举报
回复
在JAVA表达式中是不支持JS的,并且多个参数传递要用&分隔,
document.getElementByName('userName'),这个在JS中是返回一个对象,
并不能用get方式传递过去,如果是想传递值的话,
修改如下:
<script>
var name=document.getElementById('userName').value;
var pwd=document.getElementById('userPass').value;
</script>
<a
href="/login?userName=name&userPass=pwd"> <img
src="images/deng_lu.jpg" border="0" />
</a>

试一下吧!
tiangu0120 2009-04-29
  • 打赏
  • 举报
回复
要往出给分的啊
tiangu0120 2009-04-22
  • 打赏
  • 举报
回复
没人关注,顶

81,092

社区成员

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

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