2011-05-03 5 views
0

기본적으로이 기능은 대부분의 포럼에서 "quote"기능과 유사합니다. 일부 텍스트를 잡고 텍스트 영역에 붙여 넣으려면 단추를 클릭해야합니다.jquery 또는 javascript를 사용하여 텍스트 영역에 텍스트를 추가하는 방법

나는 몇 가지 시도를했지만 작동하지만 모든 기능을 사용할 수는 없습니다. 예를 들어, 잡으려고하는 텍스트에 공백이나 아포스트로피가 있거나 텍스트가 매우 긴 경우에는 작동하지 않습니다. 어떤 도움이 필요합니까?

이 스레드에서 설명 된 솔루션 대부분을 시도했습니다 : Insert text into textarea with jQuery 그들은 작동하지 않습니다.

답변

3
var element = $('#idofyourdomelement'); 
element.val(element.val() + ' foo bar added'); 

그리고 항상 live demo입니다.

+0

텍스트에 아포 스트로피가 있으면 작동하지 않습니다. 공백이 있으면 작동하지 않습니다. – kevinkt

+0

@ user594623, 어떤 텍스트? 텍스트 영역에있는 것 또는 추가하려는 사람? 라이브 데모에서 볼 수 있듯이 두 가지 모두에 공백이 있고 작동합니다. 나 또한 아포스트로피로 테스트 해봤는데 효과가 있었다. 어쩌면 당신은 * 작동하지 않는 코드를 보여줄 수 있습니까? –

관련 문제