JSP表單隱藏域通過JS設定
阿新 • • 發佈:2019-01-31
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>