jsp -> js
1.input 和· span
通过定义id 传值: <input type="text" name="useMoney" id="useMoney" />
<span id="confirmspan"></span>
接收值: document.getElementById(定义的id);
input中 type ="text" 记得document.getElementById(**).value;
2.<% %>
记得<% %> 需要在 <script></script> 上面 (按正常从上到下顺序 执行,js 中执行函数可往上跳)。
3.
初学者,待补充
js -> jsp
1.(转自 博客园 Genter )
-- 以下是JSP中HTML代码,用于将JS中变量存储到隐藏控件中
1 2 3 4 | <! -- 在form中设置隐藏控件,用来存储JS中的值 --> <form name = "frmApp" action = "a.jsp" id= "frmAppId" mothed= "post" /> <input id= "test" type= "hidden" name = "test" > </form> |
-- 以下是JSP中JS代码,通过表单将提交本页面(隐藏控件将被提交到服务器)
1 2 3 4 5 6 7 8 9 10 11 | <script language= "javascript" > function setItemValue(){ var tmp = "testing" ; document.getElementById( "test" ).value = tmp; // 将JS变量值存储到隐藏控件中 } function submit(){ var frm = document.getElementById( "frmAppId" ); // 获取表单 frm.submit(); // 对表单进行提交 } </script> |
-- 以下是a.jsp中在表单进行提交后,对变量进行接收的代码
1 2 3 | <% String test = request.getParameter( "test" ); // test为隐藏控件名 %> |