gpt4 book ai didi

java - 如何在javascript函数中传递java变量?

转载 作者:太空宇宙 更新时间:2023-11-04 06:56:18 26 4
gpt4 key购买 nike

JavaScript 代码:

<script type="text/javascript">

function submitform(){
// alert("inside submit");
<% String username1=(String)session.getAttribute("UserName");

if(username1 == null || username1.equals("undefined")){%>
alert("please login to submit");
<% }else{ %>
//alert("In Submit form");

var frm=document.getElementById("myForm");
frm.action="Electionservlet?formidentity=editYPName&Username="+<%=username1%>;
//alert("before submit");
frm.submit();

<%}%>
}

</script>

当我点击提交按钮时,abobe 函数('submitform')被调用。所以我想要的是如何通过 javascript 函数传递 java 变量(username1)并在我的 servlet 中获取该值???

最佳答案

<%=username1%>不是一个 javascript 变量,所以你不能使用 +像这样

frm.action="Electionservlet?formidentity=editYPName&Username=<%=username1%>";

^--------// removed +

关于java - 如何在javascript函数中传递java变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22704740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com