728x90
반응형
jQuery replace()를 사용하면 원하는 글자(공백)를 제거하거나 변경 할 수있다.
프로젝트를 진행하면서 결제금액을 직접 입력하는 input box를 만들었다.
금액을 입력하면 자동적으로 콤마(,)가 생기는 코드를 추가했기 때문에 다시 또 제거를 해줘야했다.
var lostpay = $("input[name=Lost_Pay]:checked").val();
if (lostpay == 'direct'){
lostpay = $("#paybox").val();
lostpay = lostpay.replace("direct","");
lostpay = lostpay.replace("," , "");
}
//replace를 이용해 direct란 글자와 , 를 제거해서 입력한 금액만 뜨게했다.
위와 같이
.replace("변경전","변경후"); 로 간단하게 사용할수있고, 공백으로 변경하고 싶다면 replace("변경전", ""); 으로 입력해주면 된다. |
728x90
반응형
'Programming > Javascript & jQuery' 카테고리의 다른 글
[Javascript] 변수 기본형 참조형 (0) | 2021.04.03 |
---|---|
[Javascript] var, let, const 차이점 (0) | 2021.01.30 |
[Javascript] document.querySelector() (0) | 2021.01.24 |
[Javascript] 선택자 (1) | 2021.01.05 |
[Javascript] Ajax (0) | 2020.12.27 |
댓글