채택완료

wr_1에서

인풋 wr_1에

1)값이 없으면

keyup하는 값이

wr_2에 나타나고

2)값이 있으면 

예를 들어 2056이런식으로 들어있으면

2056+300을 keyup하면

wr_2인풋에 

300이 들어오게 할 수 없을까요?

구분기호는 +-만 사용합니다.

$("#wr_1").keyup(function(){

    var price = $( '#wr_1' ).val();  
 
    $("#wr_2").val(price);
});

이렇게 하니 wr_1이 통채로 들어와버리네요 ㅋ

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
Copy
$("#wr_1").keyup(function(){
    var price = $( '#wr_1' ).val();
    var data = price.split('+'); // '123+300': data[0]=123, data[1]=300, '123': data[0]=123, '': data[0]=''
    price = price==''? price : (data.length==2? data[1] : '');
    $("#wr_2").val(price);
});

- 기호도 +처럼 해주면 될것 같아요.

답변에 대한 댓글 1개

아, 감사합니다.
조금변경해서 해결했습니다

답변을 작성하려면 로그인이 필요합니다.