表單隱藏域hidden
阿新 • • 發佈:2019-01-26
1.什麼是隱藏域
隱藏域是用來收集或傳送資訊的不可見元素,對於網頁的訪問者來說,隱藏域是看不見的。當表單被提交時,隱藏域就會將資訊用你設定時定義的名稱和值傳送到伺服器上。
2.怎麼建立隱藏域
HTML中建立隱藏域:<input type="hidden" name="hiddenName" value="值">
javaScript中建立隱藏域:
<script>
function add(value)
{
var value= 1
document.all.divHidden.innerHTML="<input type=hidden name=hdncount value=" + value+ ">";
}
</script>
3.給表單隱藏域賦值
//var hidValue = document.getElementById("inputH").value;//隱藏域
4.取值
//var ycid = $("input[type=hidden]").val();//取值
注意:
表單提交時因為隱藏域的ID是一樣的,在多個隱藏域時,提交到action或者接收頁面的為陣列的形式。
運用隱藏域可以避免擔心像瀏覽器不支援,使用者是否被cookie禁用等問題。但是如果欄位數量很多的時候不建議用隱藏域儲存資料