首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请教可以往javascript函数中传两个变量吗

2012-01-06 
请问可以往javascript函数中传两个变量吗第一次传了一个变量,运行没问题,page是需要输入的页面数Java code

请问可以往javascript函数中传两个变量吗
第一次传了一个变量,运行没问题,page是需要输入的页面数

Java code
<script    type='text/javascript'>    function jumpPage(page) {        var URL = '<c:url value="operNewsMessage.do"/>';        if (page != null && page != '')            window.location.href = URL + "?method=show&jumpPage=" + page;    }</script>

后来又传了一个String变量newsid
Java code
<script    type='text/javascript'>    function jumpPage(page,newsid) {        var URL = '<c:url value="operNewsMessage.do"/>';        if (page != null && page != '')            window.location.href = URL + "?method=show&jumpPage=" + page + "&newsid=" + newsid;    }</script>

就出问题了,提示如下:
Java code
行:219字符:29错误:缺少')'代码:0URL:http://localhost:8080/project/newsAction.do?method=show&newsid=news.1000000312


[解决办法]
缺少...')'

window.location.href = URL + "?method=show&jumpPage=" + page + "&newsid='" + newsid+"'";

试试

[解决办法]
应该不是js本身的问题,看看你调用js的地方,是否有错误。
[解决办法]
var URL = '<c:url value="operNewsMessage.do"/>';
改为
var URL = "<c:url value="operNewsMessage.do"/>";
试试!

[解决办法]
var URL = '<c:url value="operNewsMessage.do"/>';
这句改成 var URL = “<c:url value=‘operNewsMessage.do’/>”;

热点排行