为了账号安全,请及时绑定邮箱和手机立即绑定

您好,麻烦帮忙看一下JAVASCRIPT该如何传值?

您好,麻烦帮忙看一下JAVASCRIPT该如何传值?

回首忆惘然 2022-01-06 11:07:30
我想当选中一个值的时候利用JAVASCRIPT传一个值到一个JSP或者JAVA上判断再从数据表中取出它ID最大值+1请问怎么搞呢?不用ACTION.DO的,不是框架的<script type="text/javascript">function isSelected(value) {var bookcategorey;var bookcategorey = document.getElementById("bookcategorey");for(i=0;i<bookcategorey.length;i++){if(bookcategorey[i].selected==true){window.location.href="index.jsp?id=bookcategorey"; }}}</script><body><form name="form1" action="dengluceshi.jsp" method="post" ><select onchange="isSelected(this.value);" id="bookcategorey"> <option value="1">JAVA</option> <option value="2" >C#</option> <option value="3" >MARC数据</option> </select>�如果是AJAX该怎么写,我没学过AJAX呢,谁能发下代码上来,感激不禁
查看完整描述

2 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

JAVA代码是在服务器端编译的,此时客户端的javascript还没有编译执行。只能通过GET或POST将值提交到服务器端,使用AjaX吧 , AJAX 提交给后台处理程序或者处理页面 AJAX 返回操作结果

查看完整回答
反对 回复 2022-01-09
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

你提交的是:dengluceshi.jsp 那么你在这个JSP里面获取传过来的id不就OK拉
<% String id = (String)request.getparameter(id); %>

查看完整回答
反对 回复 2022-01-09
  • 2 回答
  • 0 关注
  • 186 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信