2011-09-02 79 views
0

我使用PHP來驗證並運行我的表單,但是,我想在填寫元素時檢查它們。如何在提交表單之前檢查元素的當前值?如何在表單提交之前檢查HTML中的表單元素?

+1

但是,您確保在PHP中也進行驗證,以允許沒有JavaScript的用戶(以及故意繞過客戶端驗證的用戶)進行驗證。 – nnnnnn

+0

請參閱http://stackoverflow.com/questions/3760249/custom-javascript-validation/3760297#3760297。你可以使用類似的方法 – Nivas

回答

0

文檔具有forms集合形式具有一個elements集合,是具有相關聯的諸如檢查選擇等指定在DOM屬性表單控件元素它們的相關接口(例如HTMLInputElementHTMLSelectElement)可以與允許的值和範圍進行比較。

關於這個問題有很多很多的問題和文章。搜索表單驗證,請去問問題。

0

你有兩種選擇:在提交表單前用javascript驗證它,或者在PHP提交的頁面上檢查。通常這樣做是明智的,以防javascript被關閉。