无法在 javascript 中使用变量的值为 java 变量赋值
Unable to use value of a variable in javascript to assign a value to a java variable.
我已经尝试了很多次,但无法做到这一点。 首先让我输入我的代码。 ::
<script type="text/javascript">
function delemp(v){
alert(v);
<%
String abc=%>v<%;
%>
out.println(abc);
}
</script>
<script type="text/javascript">
$(document).ready(function(){
var h= "Shantanu";
delemp(h);
});
</script>
在上面的代码中。我打电话给delemp(h);
.这应该将值"Shantanu"
分配给变量abc.
,然后打印该值。但我做不到这一点。当我评论 scriptlet 部分并仅运行时alert(v)
它给了我价值Shantanu
即值传递给函数delemp(v)
。但无法将其分配给abc
.它给了我一个错误::
Type Mismatch: cannot convert from Void to string.
概率在哪里?谢谢..
你不能
这样做。在加载页面之前,scriptlet 在服务器上执行,但 javascript - 在客户端上执行。当你执行你的js时,你已经有了脚本的评估结果,并且不能用js改变它。
相关文章:
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- 如何将变量数据从Java类获取到JavaScript
- 在Java代码中的javascript函数中使用变量
- 如何通过jsp表达式标记将java字符串变量传递给javascript函数
- 在ajax调用中使用java变量
- 将 Java 变量从 JSP 获取到脚本标记中
- 在 ActionLink mvc3 Razor 中使用 java 脚本变量
- jQuery / Colorbox - 在弹出窗口中将一个 java 变量传递给 PHP 变量
- 如何在 javascript 函数中访问 java 变量
- Java 脚本中未定义的变量
- 如何使用参数调用java脚本函数,其中参数来自字符串变量
- jsp页面中的Java变量和Javascript变量
- 如何使用java脚本变量使用Django反向URL
- 如何确保 php 变量在移动到 java 页面时不会消失
- 如何将PHP中的变量插入到具有直接变量的Java脚本变量中
- 将var javascript转换为java变量
- 如何将 Java 脚本值传递给 PHP 变量
- Java脚本将URL的响应读取到变量中
- 在窗口中传递变量.Java脚本中的位置不工作