jQuery : Enter 키를 누른 후 텍스트 영역의 텍스트를 단락에 어떻게 추가합니까?

BradTheBrutalitist

기본적으로 사용자가 입력 한 텍스트를 사용자가 textarea선택한 단락 으로 이동하고 싶습니다 presses enter. 문제는 입력이 이미에 프로그래밍되어 있다는 것 textarea입니다. 기능은 새 줄을 만드는 것이지만 해당 기능을 다음과 같이 바꾸고 싶습니다.

사용자가 Enter 키를 누르면 텍스트 영역에서 텍스트가

단락 및 텍스트 영역에 대한 내 HTML 코드는 다음과 같습니다.

<hr id="LineOne">
<p id="UserInput"></p>
<hr id="LineOne">
<textarea placeholder="Type Message Here:"></textarea>

그리고 여기에 내 jQuery가 있습니다 (여기에 문제가 발생했다고 생각하므로 여기에 더 많은 관심을 기울이십시오.

$(document).ready(function(){
    $('textarea').bind("enterKey",function(e){
        textarea.moveTo('#UserInput');
    });
});
    $('textarea').keyup(function(e){
        if(e.keyCode == 13){
        $(this).trigger("enterKey");
        }
});

나는 jQuery를 사용하는 매우 초보 / 초보자이며 스택 오버플로의 다른 문제를 발견하고 내 요구에 맞게 편집했지만 원하는 방식으로 작동하지 않습니다. 왜 작동하지 않고 어떻게 고칠 수 있는지 알려주세요. .

또한 사용자가 메시지를 작성한 후 보낸 메시지 뒤에 공백을 두어 동일한 줄을 만드는 모든 메시지를 추가하지 않도록 어떻게 만들 수 있습니까?

텍스트 영역에서 텍스트를 제거해도 단락 (또는 UserInput)에 해당 텍스트가 저장되도록 만들고 싶습니다.

케 지아

당신은 이것을 찾고 있을지도 모릅니다

$(document).ready(function() {
  $('textarea').keyup(function(e) {
    // Regex for matching new lines which will be replaced with <br />
    // to make new line onto the paragraph.
    var newval = $(this).val().replace(/(?:\r\n|\r|\n)/g, '<br />');
    var para = $('#myparagraph');
    
    // Keycode 13 is the Enter key
    if (e.keyCode == 13) {
      // Append the all text inside the textarea into paragraph
      para.append(newval);
      $(this).val(''); // Clear the textbox
    }
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<hr/><p id="myparagraph"></p><hr/>
<textarea></textarea>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jQuery : Enter 키를 누른 후 텍스트 영역을 같은 위치에 유지하려면 어떻게합니까?

분류에서Dev

Android Studio에서 버튼을 누른 후 내 버튼의 텍스트를 어떻게 변경합니까?

분류에서Dev

양식 제출이 비활성화 된 경우 텍스트 영역에서 Enter 키를 어떻게 누를 수 있습니까?

분류에서Dev

텍스트 상자의 텍스트를 div에 어떻게 추가합니까?

분류에서Dev

텍스트 영역에서 텍스트가 제거 된 후 jquery를 사용하여 텍스트 영역에 텍스트를 복사 할 수 없습니다.

분류에서Dev

텍스트 영역에서 추가를 사용할 때 jQuery는 어떤 이벤트를 발생합니까?

분류에서Dev

다른 입력 상자의 값을 가져 오는 keyup 이벤트에서 텍스트 영역의 특정 텍스트를 어떻게 바꾸나요?

분류에서Dev

GWT-Enter 키를 누른 후 텍스트 상자에서 텍스트 가져 오기가 작동하지 않습니다.

분류에서Dev

키를 누를 때 TextField의 텍스트를 어떻게 변경합니까?

분류에서Dev

한 줄의 텍스트를 다른 줄의 끝에 어떻게 추가합니까?

분류에서Dev

텍스트 상자에서 Enter 키를 누른 후 자바 스크립트 기능

분류에서Dev

R의 텍스트 목록에서 단어를 어떻게 추출합니까?

분류에서Dev

텍스트 파일의 String 요소를 ArrayList에 어떻게 추가합니까?

분류에서Dev

위젯의 TextView에 텍스트를 어떻게 추가합니까?

분류에서Dev

어떻게 바닥에있는 텍스트 영역에서 텍스트를 정렬합니까?

분류에서Dev

다른 버튼을 클릭 할 때 하나의 텍스트보기에서 텍스트를 순서대로 추가하려면 어떻게합니까?

분류에서Dev

다른 버튼을 클릭 할 때 하나의 텍스트보기에서 텍스트를 순서대로 추가하려면 어떻게합니까?

분류에서Dev

텍스트 영역에 특정 텍스트를 표시하려면 어떻게해야합니까?

분류에서Dev

텍스트 양에 관계없이 기본 콘텐츠 영역의 높이를 어떻게 제어합니까?

분류에서Dev

regex를 사용하여 javascript / jquery의 속성 값에서 텍스트를 어떻게 추출합니까?

분류에서Dev

이미지의 선택한 영역에서 텍스트 위에 마우스를 추가하려면 어떻게합니까?

분류에서Dev

.data ()에 텍스트를 어떻게 추가합니까?

분류에서Dev

Jodit 텍스트 편집기에서 Enter 키를 누르면 스타일을 유지하려면 어떻게해야합니까?

분류에서Dev

텍스트 영역에서 스페이스 키를 누른 다음 백 스페이스 키를 누르는 방법 : JQuery 사용?

분류에서Dev

jquery에서 버튼을 클릭 한 후 텍스트를 숨기려면 어떻게해야합니까?

분류에서Dev

jQuery .val ()에서 텍스트를 추가 할 때 MarkdownDeep의 실시간 미리보기를 어떻게 업데이트합니까?

분류에서Dev

+ =로 단락에 추가 된 텍스트를 제거하려면 어떻게해야합니까?

분류에서Dev

텍스트 영역에서 사용하기 위해 URL 변수에 큰 형식의 텍스트를 전달하려면 어떻게해야합니까?

분류에서Dev

자바 스크립트에서 Enter 키를 눌러 텍스트 영역에 텍스트를 추가하는 방법

Related 관련 기사

  1. 1

    jQuery : Enter 키를 누른 후 텍스트 영역을 같은 위치에 유지하려면 어떻게합니까?

  2. 2

    Android Studio에서 버튼을 누른 후 내 버튼의 텍스트를 어떻게 변경합니까?

  3. 3

    양식 제출이 비활성화 된 경우 텍스트 영역에서 Enter 키를 어떻게 누를 수 있습니까?

  4. 4

    텍스트 상자의 텍스트를 div에 어떻게 추가합니까?

  5. 5

    텍스트 영역에서 텍스트가 제거 된 후 jquery를 사용하여 텍스트 영역에 텍스트를 복사 할 수 없습니다.

  6. 6

    텍스트 영역에서 추가를 사용할 때 jQuery는 어떤 이벤트를 발생합니까?

  7. 7

    다른 입력 상자의 값을 가져 오는 keyup 이벤트에서 텍스트 영역의 특정 텍스트를 어떻게 바꾸나요?

  8. 8

    GWT-Enter 키를 누른 후 텍스트 상자에서 텍스트 가져 오기가 작동하지 않습니다.

  9. 9

    키를 누를 때 TextField의 텍스트를 어떻게 변경합니까?

  10. 10

    한 줄의 텍스트를 다른 줄의 끝에 어떻게 추가합니까?

  11. 11

    텍스트 상자에서 Enter 키를 누른 후 자바 스크립트 기능

  12. 12

    R의 텍스트 목록에서 단어를 어떻게 추출합니까?

  13. 13

    텍스트 파일의 String 요소를 ArrayList에 어떻게 추가합니까?

  14. 14

    위젯의 TextView에 텍스트를 어떻게 추가합니까?

  15. 15

    어떻게 바닥에있는 텍스트 영역에서 텍스트를 정렬합니까?

  16. 16

    다른 버튼을 클릭 할 때 하나의 텍스트보기에서 텍스트를 순서대로 추가하려면 어떻게합니까?

  17. 17

    다른 버튼을 클릭 할 때 하나의 텍스트보기에서 텍스트를 순서대로 추가하려면 어떻게합니까?

  18. 18

    텍스트 영역에 특정 텍스트를 표시하려면 어떻게해야합니까?

  19. 19

    텍스트 양에 관계없이 기본 콘텐츠 영역의 높이를 어떻게 제어합니까?

  20. 20

    regex를 사용하여 javascript / jquery의 속성 값에서 텍스트를 어떻게 추출합니까?

  21. 21

    이미지의 선택한 영역에서 텍스트 위에 마우스를 추가하려면 어떻게합니까?

  22. 22

    .data ()에 텍스트를 어떻게 추가합니까?

  23. 23

    Jodit 텍스트 편집기에서 Enter 키를 누르면 스타일을 유지하려면 어떻게해야합니까?

  24. 24

    텍스트 영역에서 스페이스 키를 누른 다음 백 스페이스 키를 누르는 방법 : JQuery 사용?

  25. 25

    jquery에서 버튼을 클릭 한 후 텍스트를 숨기려면 어떻게해야합니까?

  26. 26

    jQuery .val ()에서 텍스트를 추가 할 때 MarkdownDeep의 실시간 미리보기를 어떻게 업데이트합니까?

  27. 27

    + =로 단락에 추가 된 텍스트를 제거하려면 어떻게해야합니까?

  28. 28

    텍스트 영역에서 사용하기 위해 URL 변수에 큰 형식의 텍스트를 전달하려면 어떻게해야합니까?

  29. 29

    자바 스크립트에서 Enter 키를 눌러 텍스트 영역에 텍스트를 추가하는 방법

뜨겁다태그

보관