2011-07-29 42 views
2

我想,一週和紅牛,我可以做出這樣的事情,但首先,我想知道它是否已經完成。強制段的Javascript輸入掩碼?

我知道輸入掩碼已經存在:例如,__/__/____。所以你可以輸入日期,瞧,12/31/2010。但是,如果我想進入並意識到我打算在12月20日,我去31中的3,點擊刪除一次,現在它顯示12/12/010_。這不是很有幫助。這是因爲內部值仍然是「12312010」,所以當你刪除'3'時它變成了「1212010」,並且相應地將其插入到掩碼中。

是否有任何現有的JavaScript面具會強制執行塊?那麼,如果我按照上面描述的那樣做了,那麼它會顯示12/1_/2010?只要顯示正確,我不介意它是否仍然提交爲「1212010」。

寧願一個jQuery插件,但直接JavaScript的作品。

回答

0

查看正則表達式。 JavaScript對此有着出色的支持。

+0

我想,如果我滾我自己,我會使用這些。問題不在於如何去做,而在於瞭解它是否已經完成。 – Andrew

+0

真的很微不足道。當然,它已經完成了。 – Halcyon

+0

那麼它在哪裏呢? :)如果它是微不足道的,那麼爲什麼我可以找到一些掩蓋腳本,但沒有一個強制阻止? – Andrew