表單的通用實現

2021-08-29 17:43:40 字數 467 閱讀 3648

今天突然聽到一種把表單做成通用的方式。我個人覺得很難受,但是它卻確實做到了多個表單的通用。。。希望大家來討論一下這樣做有沒有好處,或是壞處在什麼地方.

假設有五張不同的表單,所有的字段,意義完全不同,流程也不相同

他的實現是把這些流程,字段組成乙個字串。如:asdfsf&setp=2&name=kk&pwd=admin&phone=123455...

然後將這個字串存入乙個表字段中

另外寫乙個xml

用來把每個流程的每一步表單是什麼,要用到的屬性有那些表示出來

這樣當進入流程的時候根據字串中的標識呼叫不同的流程xml。再根據字串裡面的setp判斷到那一步了。然後根據xml以及字串生成不同的介面。。。。

最終效果就是n個流程只有1張表<或輔助表>兩個頁面,n個xml

沒說太清楚,希望大家能看懂吧。。。

他給我說的時候我始終感覺很怪,很難受,但我又找不到理由去說服不這樣做。。。

javascript實現通用表單驗證函式

不管是動態 還是其它b s結構的系統,都離不開表單 表單做為客戶端向伺服器提交資料的載體擔當相當重要的角色.這就引出了乙個問題,提交的資料合法嗎?擺在我們面前的問題就是驗證這些資料 保證所提交的資料是合法的.所以,我們寫了乙個大堆的驗證函式.當我們開始新的乙個 專案的開發時,我們又得寫一大堆的驗證函...

表單通用檢測JS

js通用表單input檢測塊 ie支援 通過自定義每乙個input的六個新屬性 可省略任意個 自定義屬性解釋 ie支援 ii chname 表示該資料的中文名稱 ii minsize 表示允許輸入的最小長度,單位位元組 ii maxsize 表示允許輸入的最大長度,單位位元組 ii type 限制輸...

通用表單驗證函式

不管是動態 還是其它b s結構的系統,都離不開表單 表單做為客戶端向伺服器提交資料的載體擔當相當重要的角色.這就引出了乙個問題,提交的資料合法嗎?擺在我們面前的問題就是驗證這些資料 保證所提交的資料是合法的.所以,我們寫了乙個大堆的驗證函式.當我們開始新的乙個 專案的開發時,我們又得寫一大堆的驗證函...