웹프로그램
자바스크립트 문자열 우측에서 잘라서 가져오기
세이박스
2008. 11. 7. 16:31
반응형
예로써 주문시 적립금을 입력한 금액이 1000원 단위로만 입력했는지 확인하고자 한다면 우측 3자리와 비교해야하므로 이때 substr을 이용하면됨
"5700".length 4이므로 여기에 4 - 3 = 1 위치 부터 문자를 받아옴
즉 결과는 "700"을 받아 오게됨
<form name="form" method="post">
<input type="text" name="reservein" value="5700">
</form>
<script>
var ff = document.form.reservein.value;
// 비교구문은 1000보다 작은지 또는 아래처럼 000 일치한지 처럼 자신의 코딩 스타일로 구현하면됨. ^^
if(ff.substr((ff.length-3) != "000") {
alert("1,000원 단위로 입력하세요!");
}
</script>
"5700".length 4이므로 여기에 4 - 3 = 1 위치 부터 문자를 받아옴
즉 결과는 "700"을 받아 오게됨
<form name="form" method="post">
<input type="text" name="reservein" value="5700">
</form>
<script>
var ff = document.form.reservein.value;
// 비교구문은 1000보다 작은지 또는 아래처럼 000 일치한지 처럼 자신의 코딩 스타일로 구현하면됨. ^^
if(ff.substr((ff.length-3) != "000") {
alert("1,000원 단위로 입력하세요!");
}
</script>
반응형