首頁 >web前端 >css教學 >如何從禁用的 HTML 表單欄位提交資料?

如何從禁用的 HTML 表單欄位提交資料?

Linda Hamilton
Linda Hamilton原創
2024-11-25 20:32:10197瀏覽

How Can I Submit Data from Disabled HTML Form Fields?

從停用的表單欄位提交資料

處理HTML 中的表單時,可能需要停用某些字段,同時仍允許其資料待提交。處理此問題的兩種常見方法是:

1。停用資料提交欄位

不幸的是,嘗試從停用的表單欄位提交資料時存在限制。 「唯讀」等屬性與某些輸入類型(例如複選框或下拉式選單)不相容。

2.使用 JavaScript 阻止表單字段

另一種方法是禁用字段,而不實際使用 JavaScript 阻止其提交。一種方法是在提交表單之前動態刪除「已停用」屬性。這可以透過jQuery 來實現,如下面的程式碼所示:

$('form').submit(function(e) {
    $(':disabled').each(function(e) {
        $(this).removeAttr('disabled');
    })
});

透過在提交表單時呼叫此程式碼,所有停用元素的停用屬性都會被刪除,從而允許它們包含在資料提交中.

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

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