一、在JSP中访问JS返回的值:
问题:
详细一点就是:
解决办法:
必须提交,因为一个在客户端运行,一个在服务器端运行;
问题评价:老生长谈,JSP获得JS数据一定要提交以后才能获得,JS获得JSP数据可以直接获得
其它相关链接:
http://topic.csdn.net/t/20050607/10/4064753.html#
http://topic.csdn.net/t/20010514/16/120720.html
http://topic.csdn.net/t/20051101/20/4364930.html
http://topic.csdn.net/t/20020814/10/938972.html
http://topic.csdn.net/t/20021221/08/1282403.html
http://topic.csdn.net/t/20011101/17/351460.html
http://topic.csdn.net/t/20050113/14/3722771.html
http://topic.csdn.net/t/20050202/10/3770068.html
问题:
- <script language="javascript">
- <!--
- var str="123";
- <%
- String aa;
- %>
- -->
- </script>
- 怎么让这个JSP里的aa获得JAVASCRIPT中str的值????
- <script language="javascript">
- function returnValue(){
- var myform=document.form1;
- var str=myform.text1.value;
- <%
- String aa;
- //怎么让这个aa 等于js中的str???
- %>
- }
- </script>
- <form name="form1">
- <input type="text" name="text1" οnchange="returnValue();">
- </form>
必须提交,因为一个在客户端运行,一个在服务器端运行;
- jsp中用个隐藏域
- <form name="form1">
- <input type="hidden" name="hide">
- </form>
- script中定义var str=“123”;
- document.form1.hide.value=str;
- 然后取hidden的value就好了
其它相关链接:
http://topic.csdn.net/t/20050607/10/4064753.html#
http://topic.csdn.net/t/20010514/16/120720.html
http://topic.csdn.net/t/20051101/20/4364930.html
http://topic.csdn.net/t/20020814/10/938972.html
http://topic.csdn.net/t/20021221/08/1282403.html
http://topic.csdn.net/t/20011101/17/351460.html
http://topic.csdn.net/t/20050113/14/3722771.html
http://topic.csdn.net/t/20050202/10/3770068.html