0
A
回答
2
它必須在表格內。這並不重要地方,除非你做這樣的事情:
<form>
<input type="text" name="data[]" value="value1" />
<input type="hidden" name="data[]" value="value2" />
<input type="text" name="data[]" value="value3" />
</form>
在這種情況下,data
數組不關聯,所以元素的位置很重要。類似的,如果你用foreach循環遍歷你的POST/GET數據而不注意數組鍵,你可能會遇到問題(但是如果你有一個關聯數組,你應該使用關聯,尤其是在用戶輸入)。
我提到這些只是爲了讓答案更完整。在大多數情況下,簡單的答案適用 - 隱藏字段的位置並不重要。
3
1
0
重要的是,提交表單數據中數據字段的順序通常對應於HTML標記中字段的順序。如果您使用默認方法(GET),那麼您可以輕鬆地看到這一點,以便這些字段將顯示在URL中。
對此沒有要求;它只是瀏覽器的行爲方式。任何強大的表單數據處理都不依賴於任何特定的順序。
我有時會觀察到瀏覽器呈現古怪,這似乎取決於隱藏字段的位置。這聽起來很奇怪,因爲隱藏的字段不應該影響渲染。
+0
謝謝,Jukka,爲詳細的解釋。 – raydev 2012-03-09 16:46:03
相關問題
- 1. HTML隱藏輸入字段是否有位置?
- 2. 如何設置值從HTML網頁的Html隱藏字段
- 3. 在某個html頁面中隱藏div
- 4. 隱藏html頁面源碼
- 5. html頁面自動提交 - JavaScript的填充隱藏字段
- 6. 將HTML放在Django的隱藏表單字段中
- 7. 是否可以將參數隱藏到html頁面?
- 8. 檢測javascript是否啓用了隱藏表單字段
- 9. 獲取當前HTML頁面,並設置一個隱藏字段(MVC4)
- 10. 在頁面上存儲隱藏的HTML?
- 11. 如何從子頁面訪問父頁面的隱藏字段
- 12. 將一個值放在隱藏字段
- 13. 是否設置了一個隱藏的字段來抵禦機器人?
- 14. 如何在ascx頁面中聲明隱藏字段,以便它從aspx中的隱藏字段獲取值?
- 15. 我想在jquery中加載頁面時隱藏所有字段
- 16. 在頁面加載時從隱藏字段中獲取JS值
- 17. 在ashx頁面中分配隱藏的字段值?
- 18. 在一個頁面中的隱藏字段的值
- 19. 在MVC中構建頁面期間丟失隱藏字段3
- 20. form.submit()設置隱藏字段=「」
- 21. 替代隱藏字段在HTML
- 22. 在HTML頁面中放置CGI腳本
- 23. 在HTML頁面中放置PHP結果
- 24. 隱藏字段值在代碼後面
- 25. 如何將文本輸入指向html頁面中的隱藏字段?
- 26. 在代碼隱藏主頁上訪問隱藏字段的值
- 27. 在aspx頁面中使用會話變量而不是隱藏字段
- 28. 在隱藏字段中發送xml數據。是否安全?
- 29. HTML頁面,隱藏div顯示
- 30. 打印頁面時隱藏HTML div
謝謝,Czechnology,詳細信息 – raydev 2012-03-09 16:45:30