范例
<%i=0;%>
onchange="get('<%=i%>')".
已知不可取 语法错误
onchange="get('${i}')";
失败
分别显示出<%=i%>
和空。
请达人帮忙。
<%i=0;%>
onchange="get('<%=i%>')".
已知不可取 语法错误
onchange="get('${i}')";
失败
分别显示出<%=i%>
和空。
请达人帮忙。
解决方案 »
- js焦点图,加个文字层,求解
- jq 获取 对象
- 如何在javascript中取得调用它的a的nodevalue?
- showmodaldialog弹出html页面如何让上面的TITLE栏不显示????
- 如何让子窗口自己设置自己的menubar/toolsbar/statusbar/locationbar?
- 如何用javascript提取链接对象中已经被访问的那些,而不是用样式表? 高高手请解答~~~
- 怎样知道屏幕的分辩率?
- 怎样才能让网页全屏幕
- 刚刚开始学习js,大家都用什么工具写js啊?介绍一下吧!:)
- 我的浏览器如何才能修改
- 简单js问题。。。请各位指教!等。。。
- 求助一段javascript代码,复制图文使用
1、将你的全局变量i存到一个容器中,如application中,即:application.setAttribute("i",i);
2、在JS中用这样的代码取得值:onchange = "get('${applicationScope.i}')"
也不成功
为语法错误
function test(document.getElementById("gVar").value)
{
}
</script>
onchange="get(' <%=i%>')";
就单单这句代码来说,如果i的值里边没有'和"的话,是没有问题的如果有,需要将其转义!
服务器容器先将其弄为servlet的类(java)文件-编译为clsss文件-运行方法类似servlet,当到客户端时,已经是纯的html代码了。出错的话,看你哪里的语法有问题。就这种方式的写法是没有任何错误的
<% int i=0;%> ???
写在<%%>里边的是java代码。必须要满足java的要求!!!
java 是强类型语言
javascript是弱类型语言,两者在语言的严密性上有根本的差异
现在其最重要的,还是如何把做到用<%int i =0;%>这样的全局变量声明。来满足如何进行动态变量递增。