자바 스크립트 질문드립니다.
CMS/프레임워크 | XE 1.x |
---|---|
개발 언어 | PHP 7.3 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
function addInput() {
pinAll.value = pin_number0.value + '-' + pin_number1.value + '-' + pin_number2.value + '-' + pin_number3.value;
}
위에서부퉈
pin_nummber0 , pin_number1 , pin_number2 , pin_number3 , 금액입력쪽은제외
pinAll 입니다
pin_nummber0~3 까지 입력후에 추가를 누르면
pinAll 으로 pin_number0~3 의 숫자들이 입력된후에
pin_number0~3 의 글자들은 지워지고
또 다시 pin_number0~3 까지 입력후 추가를누르면
처음에 입력했던 (현재예시 : 1111-2222-3333-4444) 숫자들이 안없어지고 그밑으로 추가되는방법은 없을까요?
비슷한 종류의 질문을 드려 죄송합니다. 원하는 답변을 얻지못하여 방법을 생각하던중 이 방법도 괜찮은것같은데
해결방안을 찾지못하여 고수님들의 답변을 기다립니다. 감사합니다.
댓글 7
if(pinAll.value.trim() === '') {
pinAll.value = '';
}
else {
pinAll.value += '\n';
}
pinAll.value += pin_number0.value + '-' + pin_number1.value + '-' + pin_number2.value + '-' + pin_number3.value;
되는진 잘 모르겠네요;
\n 으로 split 하시고 pop 한다음에 다시 \n 로 join 하는게 가장 간단할 것 같습니다
초보개님의 말만듣고는 어디에 넣어야할지 잘모르겠네요 이런 부탁드려 죄송합니다 ㅠㅜ-ㅠ
a.pop();
pinAll.value = a.join('\n')