读书人

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

发布时间: 2012-01-06 22:55:18 作者: rapoo

请问可以往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’/>”;

读书人网 >Java Web开发

热点推荐