아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
대담한황로142
대담한황로14219.05.02

javascript 태그중 textarea 띄어쓰기 질문 드립니다.

javascript 태그중 textarea 띄어쓰기

textarea를 그려놓고 웹상에서 입력 시

엔터키로 줄바꿈은 표시되는데 띄어쓰기가 동작하지 않습니다

왜그럴까요?

55글자 더 채워주세요.
답변의 개수
3개의 답변이 있어요!
  • 아래의 예시와 같이 한번 해볼수 있나요?

    var textareaVal = $('#textarea').val();

    textareaVal.replace(/ /g, "&nbsp");

    빈칸을 &nbsp로 변환하는거에요.
    이렇게 변환한다음에 저장해주시면 띄어쓰기가 됩니다.


  • 안녕하세요

    질문하신 html 테그중에서 textarea 로 글자입력은 잘되나

    스페이스바 (공란)가 입력되지 않는다는것은,

    include 된 javascript에서 해당 textarea와 충돌되는 부분이 있기때문입니다

    그래서 이 오류를 수정하실려면

    1. textarea 관련하여 자바스크립트를 작성하신것이 있으신지? 작성한것이 없다면?다른 include 된 자바파일에서 오류가 생긴것으로 일일이 추적을 해서 오류를 수정해야 합니다

    2. textarea 에 id 또는 class 참조변수를 넣으셨는지? 만약 안넣었다면? 혹시 event 처리부분이 있어서 자바스크립트가 적혀있는지 확인하여 오류를 수정해야 합니다

    결국 정확한 답변을 받아보실려면

    해당 html 의 소스를 전부 오픈해주셔야

    정확한 진단 및 처리방법을 알려드릴수있습니다


  • 띄어쓰기라는게 그냥 textarea 안에서 안되시는거면 컨트롤, 쉬프트, 알트 등 다른 키가 눌러져있지않은지 확인 하신후에

    https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_textarea

    해당페이지에 들어가서도 동일한증상이 발생하시는지 확인 부탁드립니다.

    위에서도 동일한 증상이 발생하면 자체적인 캐시등 디바이스 문제이실 확률이 매우 크구요.

    해당 URL 에서는 발생하지않는다면 사용하시는 소스 상 어딘가에서 간섭이 일어나고있는것으로 보입니다.

    후자일 경우 사용중인 소스페이지나 URL 첨부주시면 추가답변 드리겠습니다.