1. 程式人生 > >input type=hidden name='x'的用法總結

input type=hidden name='x'的用法總結

<input type="hidden" name="field_name" value="value">
上面是html中的隱藏域。主要作用為:
1 、隱藏域在頁面中對於使用者是不可見的,在表單中插入隱藏域的目的在於收集或傳送資訊,以利於被處理表單的程式所使用。瀏覽者單擊發送按鈕傳送表單的時候,隱藏域的資訊也被一起傳送到伺服器。

2 、有些時候我們要給使用者一資訊,讓他在提交表單時提交上來以確定使用者身份,如sessionkey,等等.當然這些東西也能用cookie實現,但使用隱藏域就簡單的多了.而且不會有瀏覽器不支援,使用者禁用cookie的煩惱。

3 、有些時候一個form裡有多個提交按鈕,怎樣使程式能夠分清楚到底使用者是按那一個按鈕提交上來的呢?我們就可以寫一個隱藏域,然後在每一個按鈕處加上onclick="document.form.command.value="xx""然後我們接到資料後先檢查command的值就會知道使用者是按的那個按鈕提交上來的。

4 、有時候一個網頁中有多個form,我們知道多個form是不能同時提交的,但有時這些form確實相互作用,我們就可以在form中新增隱藏域來使它們聯絡起來。

5 、javascript不支援全域性變數,但有時我們必須用全域性變數,我們就可以把值先存在隱藏域裡,它的值就不會丟失了。

以上為基本用法,其實和文字框差不多的作用,唯一的區別就是使用者介面是不可見的。

在使有中要注意,不要將敏感資訊存放在隱藏域裡!儘管一般使用者看不到它。

W3C中的解釋如下:

Hidden

<input type="hidden" /> 定義隱藏欄位。隱藏欄位對於使用者是不可見的。隱藏欄位通常會儲存一個預設值,它們的值也可以由 JavaScript 進行修改。

<input type="hidden" name="country" value="Norway" />

相關推薦

input type=hidden name='x'的用法總結

<input type="hidden" name="field_name" value="value"> 上面是html中的隱藏域。主要作用為: 1 、隱藏域在頁面中對於使用者是不可見的,在表單中插入隱藏域的目的在於收集或傳送資訊,以利於被處理表單的程式所使用

input type="hidden" 作用_ input的屬性用法介紹

Input表示Form表單中的一種輸入物件,其又隨Type型別的不同而分文字輸入框,密碼輸入框,單選/複選框,提交/重置按鈕等,下面一一介紹。 1,type=text 輸入型別是text,這是我們見的最多也是使用最多的,比如登陸輸入使用者名稱,註冊輸入電話號碼,電子郵件,家庭住址等等。當然這也是Inpu

Android框架之Glide4.x用法總結(4.8.0版本)

在Android開發軟體開發中,一定會涉及到圖片的顯示,如果需要從後臺獲取資料的話那麼Glide框架最合適不過了(本人常用),目前Glide框架已更新到4.8版本,4.8.0版本是沒有jar包的,所以可以直接新增它的依賴。 1、新增依賴 dependencies{ implement

表單元素input type=”hidden”的作用

隱藏域在頁面中對於使用者是不可見的,在表單插入中隱藏域的目的在於收集和傳送資訊,以利於被處理表單的程式所使用 注:隱藏只是在網頁頁面上不顯示輸入框,但是雖然隱藏了,還是具有form傳值功能。一般用來傳值,而不必讓使用者看到。 基本語法: <inp

input type=hidden value="${memberId}"

<input name='orderid' type=hidden value="訂單編號">這是隱藏表單,一般用來傳遞引數,而又不想顯示在客戶端。例如:客戶在網站在購買產品,點選提交的時候,通常程式會自動生成一個產品的訂單編號,用於後臺操作或者其它。而我們通常是沒必要把這個編號顯示給客戶看。如

<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/>是什麽?

http stat min padding height get 所有 static pad 這是ASP.NET網站用來存儲客戶端的隱藏信息 有3種辦法解決: 1. 禁用viewstat 1 this.EnableViewState = false;

關於Content-Type中application/x-www-form-urlencoded 和 multipart/form-data的區別及用法

Form的enctype屬性表示頁面表單資料向服務端傳輸時的編碼方式,常用有兩種:application/x-www-form-urlencoded 和 multipart/form-data,預設為application/x-www-form-urlencoded。1、a

form表單中input輸入框的用法總結

9.png put wid eight orm 分享 定義 image mit 1.  <input type="text"> type類型為text,定義一個可以輸入內容文本輸入框    2.  <input type="submit" valu

git branch用法總結

如果 命名 參數 war blank org 2.6 重命名 scm Git branch git branch 不帶參數:列出本地已經存在的分支,並且在當前分支的前面加“*”號標記,例如: #git branch* master

numpy中一些常用函數的用法總結

num matrix 空白 記錄 維數 補充 結果 創建 array 先簡單記錄一下,後續補充詳細的例子 1. strip()函數 s.strip(rm):s為字符串,rm為要刪除的字符序列 只能刪除開頭或是結尾的字符或者字符串。不能刪除中間的字符或是字符串 當rm為空

ie7下的<input type="text">高度

test ots 之前 oot adding pad 是你 不兼容 消失 之前很少去做低版本瀏覽器兼容,由於公司為一些使用低版本瀏覽的客戶著想,所以並沒有拋棄IE7。當時做頁面的時候我用的是bootstrap,但是很可惜的是不兼容IE7,當使用IETester中的ie7查看

input type='file' 上傳文件 判斷圖片的大小是否合格與witdh 和 height 是否合格

ase 讀取 color imageload 數據 match tar ie9 sda function CheckFiles(obj) { var array = new Array(‘gif‘, ‘jpeg‘, ‘png‘, ‘jpg‘); //可以上傳的文件類

數組去重,call、apply、bind之間的區別,this用法總結

步驟 -- 之間 undefined 定義 ply clas turn 需要 一、數組去重,直接寫到Array原型鏈上。 1 //該方法只能去除相同的數字 不會去判斷24和‘24‘是不同的 所有數字和字符串數字是相同是重復的 2 Array.prototype

JavaSE(一) IO類層次關系和各種IO流的用法總結

思想 單位 out 9.png 什麽 輸入流 謝謝 混亂 體系       今天把IO流的這一知點進行一下總結,因為在之前使用io流的時候,就只知道幾個重點常用的IO類,比如FileInputStream,BufferedInputStream(緩沖流)等等,但是不知道它處

JQuery獲取input type="text"中的值的各種方式

title xhtml w3c xmlns src cnblogs 文本框 ext1 text1 JQuery獲取input type="text"中的值的各種方式 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tr

netty用法總結

ram sed 解碼 coder fff ade med 長度 bte /**decoder和encoder,如果不需要解析,就使用系統的 * ch.pipeline().addLast(new StringDecoder()); * ch.pipeline().add

<input type="file">上傳文件

img req loading val image 文件 ont input value string filename = this.loading.Value; if (filename != "") { string

CSS input type="number"出現上下箭頭時解決方案

箭頭 pear pin 方案 number tex spin bsp 出現 input type="number"時錄入內容不可控制,解決方案是在css中添加//火狐input[type=number] { -moz-appearance:textfield;

文件上傳<input type="file">樣式美化

put flow spa document pointer dream 大小 http images <div class="fileInput left" style="width:102px;height:34px; background:url(http://

delphi CxGrid用法總結(63問)

重復 註釋 ccid nvi while ren 數據顯示 ray 序號 1. 去掉cxGrid中臺頭的Box 解決:在tableview1的optionsview的groupbybox=false; **********************************