在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、在JSP中访问JS返回的值: 问题: 复制代码 代码如下: <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" onchange="returnValue();"> </form> 解决办法: 必须提交,因为一个在客户端运行,一个在服务器端运行; jsp中用个隐藏域 复制代码 代码如下: <form name="form1"> <input type="hidden" name="hide"> </form> script中定义var str=“123”; document.form1.hide.value=str; 然后取hidden的value就好了 问题评价:老生长谈,JSP获得JS数据一定要提交以后才能获得,JS获得JSP数据可以直接获得 |
请发表评论