1. 程式人生 > >JSP表單隱藏域通過JS設定

JSP表單隱藏域通過JS設定

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>