2013-03-21 54 views
1

我正在創建asp.net網站,我的客戶將通過填寫表單來獲得註冊。表格中有名字,地址,電話號碼,電子郵件等。現在我想提供用戶輸入多個電話號碼的設施,如果他想輸入,也可以輸入多個電子郵件。那麼設計應該如何?我應該提供更多數量的文本框嗎?但它看起來不太好。我應該顯示一個新的文本框,當輸入一個電話號碼時自動出現(可能正在使用網格等)。那麼通常如何完成這些事情呢?我還想要包含電話號碼和電子郵件字段的驗證。所以它變得很難設計。否則,用戶可以輸入逗號分隔符或空格等。但驗證將變得困難,因爲用戶可能輸入任何內容。使用用戶配置文件創建asp.net頁面

回答

0

最簡單的情況是允許一個額外的電話號碼和電子郵件字段,可能會標記爲「備用電話」和「備用電子郵件」。

如果你想爲每個選項提供一個以上的選擇,我會提供一個「+」按鈕,它取消隱藏文本框以允許輸入另一個數字/地址。在這種情況下,您最初想要使用css隱藏額外的行並將javascript附加到「+」按鈕的onlick事件以取消隱藏它們。

相關問題