0붙이기

0붙이기

QA

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

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색
filter #php ×
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT