JSP表单隐藏域通过JS设置
2017-12-31 22:39
1236 查看
HTML
<form action="login.jsp" method="post" id="data"> <input type="button" value="login" class="op" name="oper" onclick="judge(this)" /> <input type="button" value="Sign up" class="op" name="oper" onclick="judge(this)"/> <input type="hidden" id="snippet" name="choice" value=""> </form>
这里是一个简单登陆界面表单,通过JS中的函数,judge来判断属于登陆还是注册,并向服务器递交选择信息(登陆还是注册)
JS
<script> //judge you will login or sign up function judge(obj){ var choose=document.getElementsByName("oper"); for(var i=0;i<choose.length;i++){ if(obj==choose[i]){ var hidde=document.getElementById("snippet"); //set the value of hidden field hidde.value=i; //submit the form document.getElementById("data").submit(); } } } </script>
aa4c
相关文章推荐
- struts2/jsp 通过form表单方式或者js的方式提交请求,封装boolean值的问题
- jsp通过http表单参数设置bean属性
- php 不能通过表单获取所有select的值,用js赋值一个隐藏域
- TextBox服务器控件只读设置并且能保存内容(通过js赋值的情况)
- 一个流行且实用的JS表单验证提示,演示了怎么自定义错误信息的显示方式,同时通过写FormValid.showError类方法来实现错误显示方式自定义: errMsg 是一个错误消息的数组,这样方便自定
- 通过js验证表单提交内容
- [JSP 网站开发] js模拟表单提交(jQuery)
- <object>元素通过js设置宽高
- JSP中在提交表单之前,发送ajax请求进行js的验证
- 通过js对表单对象的便捷获取
- JSP 怎么弄都是乱码, 当然不写过滤器,通过设置果然行了 ,谢谢网友
- 通过js得到时间,并显示到jsp上
- 通过WinInet API来实现表单提交并设置获取COOKIE
- 通过js为表单添加CSS样式
- JS通过get、post向jsp传递中文出现乱码的问题的解决
- jsp验证不通过阻止表单递交
- [工具篇]eclipse 中设置 Java/JSP/JS/HTML/CSS 智能提示
- js 提交form表单和设置form表单请求路径的实现方法
- 通过eclipse管理tomcat并建立web工程(jsp开发的环境搭建)(eclipse的基本设置)——win7 32位
- function设置jsp页面使用js控制文本框只读,并且按下backspace删除按钮后停在原页面