從停用的表單欄位提交資料
處理HTML 中的表單時,可能需要停用某些字段,同時仍允許其資料待提交。處理此問題的兩種常見方法是:
1。停用資料提交欄位
不幸的是,嘗試從停用的表單欄位提交資料時存在限制。 「唯讀」等屬性與某些輸入類型(例如複選框或下拉式選單)不相容。
2.使用 JavaScript 阻止表單字段
另一種方法是禁用字段,而不實際使用 JavaScript 阻止其提交。一種方法是在提交表單之前動態刪除「已停用」屬性。這可以透過jQuery 來實現,如下面的程式碼所示:
$('form').submit(function(e) { $(':disabled').each(function(e) { $(this).removeAttr('disabled'); }) });
透過在提交表單時呼叫此程式碼,所有停用元素的停用屬性都會被刪除,從而允許它們包含在資料提交中.
以上是如何從禁用的 HTML 表單欄位提交資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!