var _class_id=document.getElementById("query_studentid");//query_studentid是个input标签的ID
<%String aa%>=_class_id.value;/这里报错,说无法将void类型转换为string类型
<%
…………//下面会用到AA
…………
……
%>
其实就是想获取本页面一个INPUT标签的内容,在JAVA段中处理
<%String aa%>=_class_id.value;/这里报错,说无法将void类型转换为string类型
<%
…………//下面会用到AA
…………
……
%>
其实就是想获取本页面一个INPUT标签的内容,在JAVA段中处理
<%String aa%>=_class_id.value;上面这块是虾米意思???
那JAVA代码里怎么捕获他们啊,本人新手
那我JS中的JAVA代码想获得当前页面的某个标签输入的数据怎么做啊
然后在js中写var _class_id=document.getElementById("query_studentid");document.all.param.value=_class_id
然后提交页面到到当前页面<%
String ss=(String)request.getParameter("param");
这里就可以写你的业务了
%>
<script language=javascript>
document.form[0].query_studentid.value=你的var;
</script>
不知道具体要做什么样的对比?这个比较一定要在jsp中进行吗?还是可以提交到后台以后再进行?
如果一定要在jsp中进行,可否把java变量的值赋给js对象,然后再用js比较呢?
你用表单提交了,那你的function调用应该也是点击提交那个按钮把。
这样两个会不会重复了。
jsp的java代码是服务器,生成jsp页面的时候调用的。
js是用户在浏览器操作的时候调用的,两个没什么干系嘛!
这个你要好好理解下。