0붙이기

0붙이기

QA

0붙이기

답변 3

본문

 

<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붙이면 될거같아여

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로