4个回答
展开全部
js中没有<%=%>标记
js本身是客户端脚本语言,不能直接编写java代码 这里面用=表示输出一个java变量sCityCode,这个变量可以是自己新定义的,也可以是从后台程序中返回的,如果不只是调用一个变量在js中可以如下写法
<%
String test="演示";
System.out.print(test);
// java代码
%>这段java代码可以放在jsp中的任意位置 调用jsp的时候会自动编译
js中调用
function submit(){
var tem=<%=test%>;
alert(tem);
}
js本身是客户端脚本语言,不能直接编写java代码 这里面用=表示输出一个java变量sCityCode,这个变量可以是自己新定义的,也可以是从后台程序中返回的,如果不只是调用一个变量在js中可以如下写法
<%
String test="演示";
System.out.print(test);
// java代码
%>这段java代码可以放在jsp中的任意位置 调用jsp的时候会自动编译
js中调用
function submit(){
var tem=<%=test%>;
alert(tem);
}
展开全部
楼主,javascript 是客户端脚本。在 javascript 中没有 <% %> 标记。
而 <% %> 是服务端标记。
就拿 <%=sCityCode %> 来说,一般是从后台数据库里读出一个值。
我们假设 sCityCode = "上海" ,那么前台网页里 <%=sCityCode %> 这块显示的就是 上海
而 <% %> 是服务端标记。
就拿 <%=sCityCode %> 来说,一般是从后台数据库里读出一个值。
我们假设 sCityCode = "上海" ,那么前台网页里 <%=sCityCode %> 这块显示的就是 上海
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%=sCityCode%>
其实你这个意思是sCityCode是一个非javascript的语言变量。。如java的变量。。可以把java变量值传给js变量
其实你这个意思是sCityCode是一个非javascript的语言变量。。如java的变量。。可以把java变量值传给js变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JAVASCRIPT中没有<% %>
<%=sCityCode%>
是JSP标签 表示sCityCode的值将显示在页面 是在服务器端处理的
<%=sCityCode%>
是JSP标签 表示sCityCode的值将显示在页面 是在服务器端处理的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询