테스트 사이트 - 개발 중인 베타 버전입니다

wr_1에서 채택완료

그누x쵸딩 5년 전 조회 1,688

인풋 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개

채택된 답변
+20 포인트
s
5년 전

</p>

<p>$("#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);

});</p>

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누x쵸딩
5년 전
아, 감사합니다.
조금변경해서 해결했습니다

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

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

로그인