重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
%CM cm=new CM();%
10年积累的成都做网站、网站制作、成都外贸网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有浑源免费网站建设让你可以放心的选择与我们合作。
var fs='%=cm.getMoney()%';
java是服务器端运行的代码 js是客户端运行的代码,js需要运行的数据要么是服务器端传来的 或者是客户端交互的。。。所以只要事先赋值给js就行的
js不能直接调用java代码。
可以通过页面提交后台的方式,间接调用后台的服务java代码。
也可以通过ajax的方式,调用后台的服务java代码。
两种方式稍有差别,不过都是前后台的通信交互。
%= %这种表达式在js中不能用.它是用于在jsp页面写java代码的..
js调用二位数组可以把二维数组在调用js方法的时候当参数传过去.
然后再js里可以直接写var temp = arr[i][j]这类的代码读取二位数组的内容
%m++;%
这个是java代码,只在页面加载的时候运行一次。
alert(%=m%)
这个js的代码,运行多次。
将这个m赋值给一个js变量,然后js变量++就可以了
但是你的这个m没必要是java变量吧!
你都改了吧,把要用的java的变量都程序的前半部分赋值给js变量。然后后面的都是js的代码就好了,这样结构清晰,而且不会出现你的这个问题!