1. 程式人生 > >JavaScript動態修改html組件form的action屬性

JavaScript動態修改html組件form的action屬性

jsp頁面 check javascrip user validate -h jsp ida ==

用javaScript動態修改html組件form的action屬性,可以在提交時再決定處理表單的頁面。

<%--JavaScript部分--%>
<script language="javascript">
<%--略掉其余代碼--%>
if(usertypevalue=="company"){
document.form.action="./company.jsp"
document.form.submit();
}
else if(usertypevalue=="user"){
document.form.action="./user.jsp"
document.form.submit();
}
else if(usertypevalue=="tourism"){
document.form.action="./tourism.jsp"
document.form.submit();
}
<%--略掉其余代碼--%>
</script>

<%--html部分代碼--%>
<form name="form" id="form" action="" method="post">
<%--略掉其余代碼--%>
<input type="radio" name="usertype" id="usertype" value="tourism">旅遊局
<input type="radio" name="usertype" id="usertype" value="company">公司
<input type="radio" name="usertype" id="usertype" value="user" checked="checked">遊客
<br>
<input type="button" value="確認" onclick="validate();">
<input type="reset" value="重置">
<%--略掉其余代碼--%>
</form>

這樣就可以在檢查用戶信息後,把參數用post方法傳給另一不確定jsp頁面

JavaScript動態修改html組件form的action屬性