我已经尝试了很多次,但无法做到这一点。首先让我把我的代码。::
<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.
问题在哪里?谢谢..