2017-12-27 114 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

啊好的。你的意思是這一個https://stackoverflow.com/q/47978126/ - 我在說的是,他們今天早些時候發佈了另一個問題,然後刪除它。這不會在他們的問題檔案中顯示。 –