내 코드는 누가 고쳐주지....?

내 코드는 누가 고쳐주지....?

QA

내 코드는 누가 고쳐주지....?

본문

인풋에 9,990 처럼 천단위 컴마가 표시되도록 했는데

그 때문인지 아래 코드가 먹히지 않아요...

 

즉 컴마 뒤에 10,000일때도 컴마 뒤에만 인식하니 아래 코드가 작동합니다.

9,900이하일 경우 아래코드가 작동하게 하려면 어떻게 해주어야 하는지..컴마 문제에요..

 

 

<script>
//9900이하는 선택 불가
$("input").click(function() {


      if ($(":input:radio[name=ca_name]:checked").val()  == "완료") {
        if ( $(":input:text[name=wr_185]").val() == "" || parseInt($(":input:text[name=wr_185]").val()) < 9900 )  {
            alert("9,900원 이하이므로 완료할 수 없습니다");
        
            $("input:disabled").val("0").attr("disabled", "true");
            return false;
        }

            
        
        else    {
            $("input:disabled").val("0").attr("disabled", "false"); 
        }
        
    }
});
</script>

이 질문에 댓글 쓰기 :

답변 2

var wr_185 = $(":input:text[name=wr_185]").val();

wr_185 = wr_185.replace(/,/g,'');

parseInt(wr_185) < 9900

 if ($(":input:radio[name=ca_name]:checked").val()  == "완료") {

        var wr_185 = $(":input:text[name=wr_185]").val();

        wr_185 = wr_185.replace(/,/g,'');

        if ( wr_185 == "" || parseInt(wr_185) < 9900)  {

답변을 작성하시기 전에 로그인 해주세요.
전체 123,123 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT