如何获取js里的变量值

<scriptlanguage="JavaScript"type="text/javascript">functionsel(){vart=document.getEle... <script language="JavaScript" type="text/javascript">
function sel(){
var t = document.getElementById("cname");
var cname = t.options[t.selectedIndex].value;
}
</script>

如何保存js里的变量cname的值?要求在jsp页面中可以用 request.getParameter("")取到?
求具体的代码!!!
展开
 我来答
woshidaniel
推荐于2016-03-13 · TA获得超过9241个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:944万
展开全部

在script脚本中,直接使用变量。变量对应变量值。

示例

<script>
  var a = '1';
  var b = a+'k';//这里使用变量a,最终得到1k的结果。
</script>
Proc_871113
推荐于2018-02-27 · TA获得超过549个赞
知道小有建树答主
回答量:151
采纳率:0%
帮助的人:168万
展开全部
<script language="JavaScript" type="text/javascript">
function sel(){
var t = document.getElementById("cname");
var cname = t.options[t.selectedIndex].value;
window.location.href="***.jsp?cname="+cname;

}
</script>

***.jsp

<%String cname = request.getParameter("cname")%>

只要几个button调用你那个 sel的function就行了

<input button onclick='sel()' value=‘跳转’>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9b0b128
2010-05-31 · TA获得超过107个赞
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:151万
展开全部
你可以在页面上放一个hidden(隐藏域) , 然后给隐藏域赋值 , 可以再跳转后的页面中通过request.getParameter("")取到.

如<input type="hidden" name="hid" value="">

function sel(){
var t = document.getElementById("cname");
var cname = t.options[t.selectedIndex].value;

document.getElementById("hid").value=cname;

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式