2014-02-20 43 views
0

在HTML表單中,執行隱藏輸入的順序,或者表單+輸入的內部結構在數據解釋方式上有所不同。隱藏表單字段:結構是否重要?

例如:

<form> 
    <input type="hidden" id="x" value="1"><p>...</p> 
    <input type="hidden" id="y" value="2"><p>...</p> 
... 

VS:

<form> 
    <div class="one"> 
    <input type="hidden" id="x" value="1"><p>...</p> 
    </div> 

    <div class="one"> 
    <input type="hidden" id="y" value="2"><p>...</p> 
    </div> 

...

我的直覺告訴我,沒有,訂單和隱藏的投入結構沒有什麼區別,和包含在POST中的數據將是相同的,但我是網絡新手,所以我不是100%確定的。有區別嗎?

+0

上面沒有區別,但是,如果你沒有你的p標籤,那麼第二個版本會添加額外的空白行,你的div是 – Pete

+0

不,沒有 –

回答

2

不,它沒有區別。如果您要根據用戶輸入的某些條件對隱藏字段進行動態顯示,那麼使用此方法纔有用。要做到這一點,你需要在你的事件中設置爲true或false。