首頁 >web前端 >css教學 >如何提交隱藏表單欄位?

如何提交隱藏表單欄位?

Patricia Arquette
Patricia Arquette原創
2024-12-02 03:29:09277瀏覽

How Can I Submit Hidden Form Fields?

提交超出可見範圍的表單欄位

透過顯示隱藏表單元素:CSS 在提交資料時不會帶來挑戰。僅將可見元素傳輸到伺服器,將已完成的欄位隱藏在顯示中:沒有元素無法存取。

解決方案:可見性和定位

要克服此限制,請考慮使用可見性:隱藏和位置:絕對。透過將元素設為visibility:hidden,它們將保持隱藏狀態,但仍參與表單提交。用position:absolute來補充這一點,確保它們在螢幕外保留視覺存在。

澄清

雖然原始答案推薦了這種解決方法,但值得注意的是,最近的瀏覽器更新已經解決了這個問題。截至 2015 年 11 月,即使設定為“顯示:無”,表單欄位現在也可以成功提交。但是,禁用的欄位仍被排除在提交之外。

以上是如何提交隱藏表單欄位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn