[英]how can i implement a onclick in scriptlet?
当我在下拉列表中按某个值时,我想检查在清单中选择的值。 我怎样才能做到这一点?
我尝试如下:(以下两个代码在同一页面“ test.jsp”中)
code : for list
<select id="stream" name="current_session" onclick="fun2()" >
<option value="Winter">Winter</option>
<option value="Monsoon">Monsoon</option>
</select>
代码:javascript内的scriplet(请注意,html,scriplet都在同一页面中)
<script>
function fun2(){
<%
String given_session=request.getParameter("stream");
system.out.println(given_session);
%>
}
注意:我得到的输出为null,而不是选定的会话值。 那么如何在同一个jsp页面的scriplet中获取所选值呢?
您可以使用js选择值
函数get_the_value(){
var e = document.getElementById('stream')。value;
返回e; }
在您的网络浏览器中,只有html,javascript和css。 所有JSP代码都应在服务器上运行。 因此,您仅获得jsp文件的输出。 之后,您将无法更改jsp代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.