0붙이기
본문
<input type="text" id="number" name="number" class="number" value="<?=$number?>">
인풋에서 $number가
1~9사이이면
01~09 이런식으로 앞에 0을 하나 붙여주는 방법이 없을까요?
고맙습니다.
답변 3
<input type="text" id="number" name="number" class="number" value="1">
<script>
var number = document.getElementById('number').value;
var test = number.length;
if(test == 1){
number = 0+number;
console.log(number);
}
</script>
스크립트로 이런식으로 하면될거같은데여
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padStart
const str1 = '5';
console.log(str1.padStart(2, '0'));
// expected output: "05"
value.length 길이 구해서 1자리일경우 앞에 0붙이면 될거같아여
답변을 작성하시기 전에 로그인 해주세요.