채택완료

자바스크립트(JavaScript) 공백지우기 질문입니다.

2019-03-20 (수) 11:50:19 4,028

버튼을 누르면 Input에 값이 자동으로 입력이 되게 했습니다.

띄워쓰기를 넣었기 때문에 클릭할때마다 문장 첫번째 띄워쓰기를 삭제하려고 합니다.

<script>

const input = document.getElementById('wr_content');

const prefillLower = document.getElementById('prefill-lower');

prefillLower.addEventListener('click', () => {

input.value += ' 붙일내용';

this.wr_content.focus(); // 인풋에 포커스

});

</script>

자바스크립트의  regText.replace(/^ /gi, '');

정규식이 있더군요. 첫번째 공백을 삭제하는...

클릭하면 내용도 붙여지고 첫번째 공백도 동시에 삭제되게 하려면 어떻게 해야하나요? 

초보입니다. 꼭 좀 도와주세요 ㅜㅜ

|

답변 1개

채택된 답변
+20 포인트

function trimRight(str) 
{
   return str.replace( /\s*$/g, "" ); 
}

앞자리 공백제거 입니다 사용하시고 클릭하면 내용 붙여지는 스크립트 추가하시면 될것같아요

답변을 작성하려면 로그인이 필요합니다.