티스토리 뷰

반응형

 
 
<input type="text" numberonly="true" />  // 숫자만 입력 가능한 텍스트박스
<input type="text" datetimeonly="true" /> // 숫자, 콜론(:), 하이픈(-)만 입력 가능한 텍스트박스

 

$(function()
{
 $(document).on("keyup", "input:text[numberOnly]", function() {$(this).val( $(this).val().replace(/[^0-9]/gi,"") );});
 $(document).on("keyup", "input:text[datetimeOnly]", function() {$(this).val( $(this).val().replace(/[^0-9:\-]/gi,"") );});
});


 
$(function()
{
    $("input:text[numberOnly]").live("keyup", function() {
        $(this).val( $(this).val().replace(/[^0-9]/gi,"") );
    });
    $("input:text[datetimeOnly]").live("keyup", function(){
        $(this).val( $(this).val().replace(/[^0-9:\-]/gi,"") );
    });
});

   $("#user_phone").keydown(function(e) {
        
    $(this).val( $(this).val().replace(/[^0-9]/gi,"") );
   
   });
 

 

반응형