2017-12-27 13 views
-4

//クレジットカードの有効期限日付形式(MM/YYYY)入力時間はお手伝いください。挿入時間の有効期限日付形式のマスキング(MM/YYYY)

ありがとうございます。

<div class="pay-detail"> 
     <label>Exp. Date</label> 
     <input type="text" class="form-control expdate" placeholder="10/2019" name="expdate" maxlength="7" value="" id="expdate"> 
    </div> 

$("body").on("keyup", "#expdate", function (event) { 
     var foo = $(this).val().split("/").join(""); // remove hyphens 
     if (foo.length > 0) { 
      foo = foo.match(new RegExp('.{1,2}', 'g')).join("/"); 
     } 
     $(this).val(foo); 
    }); 
+0

まさにあなたの問題は何ですか?あなたはあなたの質問をもっと慎重に説明するべきです。そのデータをデータベースに挿入したいのですか?あるいは入力に制限しますか? – Qirel

+0

以前のような投稿は表示されませんでしたか?どこでPHPとの関係が尋ねられたのですか?あなたはそれを削除してしまいました。 –

+0

コードがない場合はphpとしてタグを付けません。それは疑問をはっきりさせます。私はそれを削除した。 –

答えて

2

あなたの最後の質問に答えてください。

.expiration { 
 
    border: 1px solid #bbb; 
 
} 
 
.expiration input { 
 
    border: 0; 
 
    text-align: center; 
 
    outline: 0; /* remove if you want input highlight */ 
 
}
<span class="expiration"> 
 
    <input type="text" name="month" placeholder="MM" maxlength="2" size="2" required="true" /> 
 
    <span>/</span> 
 
    <input type="text" name="year" placeholder="YY" maxlength="2" size="2" required="true" /> 
 
</span>

+0

*「あなたの最後の質問に答えました」* - 削除された、正しい? –

+0

nope @FunkFortyNiner。このユーザーの質問リストを参照してください。 – TarangP

+0

ah ok。あなたはこれを意味しますhttps://stackoverflow.com/q/47978126/ - 私が話していたことは、彼らは今日前に別の質問を投稿し、それを削除しました。それは質問のプロフィールには表示されません。 –

関連する問題