对于js而言,它只能看到你的客户端代码,
服务端代码在发送给客户端浏览器之前已经转换为html或js了,
你的这个<portlet:renderURL
控件,发送到客户端浏览器,已经不叫这个名字了,你用浏览器打开这个页面,看看对应的html变成了什么,然后再用js去相应修改你想修改的内容
js是修改不了服务端代码的
你可以把客户端html帖出来,再说出你想改成什么样
你好,就用你给的“date=11”这个网址来举例,我写了下面的代码,直接就可以获取date参数的值:
var d = location.search.substr(location.search.indexOf('date=')).replace("date=","")如果需要解释,请追问。很高兴为你解答。
你试试这个看看吧<a href="javascript:void(0)" id='test' onclick="tiao()"><%=username%></a><script>//JS里添加function tiao(){var str = "ChgUser.do?userid=<%=uid%>&role=" + document.getElementById("Select").valuewindow.location.href = str}</script>