2016-05-20 13 views
0

銀行口座番号を入力するための入力欄を作成する必要があります。数字はmax = 18、数字はmin 18です。銀行口座番号の入力欄

アルゴリズムは次の(3 + 13 + 2)

だから私はclasic入力テキストボックスを使用傾ける私はスクリーンショットのような数字ということ区切るスラッシュがあります特別なテキストボックスが必要です。

enter image description here

にはどうすればいいjavascripthtml

+0

jQueryを使用できますか? –

+1

マスクされた入力のためにネットを検索してください – epascarello

+0

ええとjQueryは大丈夫です – Ivan

答えて

2

これは、この質問に非常によく似ているを使用して上記のようにテキストボックスを作成することができます。How to implement an input with a mask

すべてを解決することはできませんし、入力は、同様 validated server sideでなければなりませんジャバスクリプトもちろん​​

$(function(){ 
    $("#field").mask("999 - 9999999999999 - 99"); 
}); 

選択答えはあなたの例のために、このように動作しますjQuery pluginへのリンクが含まれています。

+0

この作品をありがとう – Ivan

1

いつか前、私は「formatter.jsは」それは本当に使いやすいです、私はあなたとの例を与えるという名前pluggin使用:あなたがドキュメントをダウンロードして見つけるために、そのライブラリを見つけることができます

var formatted = new Formatter(document.getElementById('elementToFormat'), { 
    'pattern': '{{999}}-{{9999999999999}}-{{99}}', 
    'persistent': true 
}); 

を以下のリンクhereまたはそれをブレードでインストールする

bower install formatter 
関連する問題