테스트 사이트 - 개발 중인 베타 버전입니다

이건 x어려운거 같아요 채택완료

그누x쵸딩 5년 전 조회 1,533

<span id="lang" style="border:1px solid red; padding: 5px; cursor:pointer">개어려운거 같아요</span>

이걸 누르면

 

<textarea name="sg_memo" id="ct" required style="width:99%; height:120px;"><?php echo $content ?></textarea>

여기 <?php echo $content ?> 대신 

개어려운거 같아요 가 들어가야 하는데

 

<script>
$("#lang").click(function() {
  $('#ct').val('#china_lang');
});
</script>

이렇게 해봤더니 텍스트 에리어에 개어려운거 같아요가 

안들어갑니다.

개어려운거 같아요,,ㅜㅜ

 

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

답변 6개

채택된 답변
+20 포인트
스피드S
5년 전

#china_lang ????? #lang 아닐까용

</p>

<p><script>

$("#lang").click(function() {

  $('#ct').val($('#lang').text());

});

</script></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누x쵸딩
5년 전
감사합니다. 이거도 됩니다.

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

스피드S
5년 전

jquery.min.js 가 없으셨나 보네요 

 

이렇게 하니 됩니다 글쓰신것 보니

function lang() { 
document.all.sg_memo.value = "개어려운거 같아요"; 

 

</p>

<pre>
<script src="<a href="https://code.jquery.com/jquery-1.12.4.min.js"></script>" target="_blank" rel="noopener noreferrer">https://code.jquery.com/jquery-1.12.4.min.js"></script></a>
</pre>

<p><span id="lang" style="border:1px solid red; padding: 5px; cursor:pointer">개어려운거 같아요</span></p>

<p> </p>

<p><textarea name="sg_memo" id="ct" required style="width:99%; height:120px;"><?php echo $content ?></textarea></p>

<p> </p>

<p><code><script> </code></p>

<p>$("#lang").click(function() {

  $('#ct').val($('#lang').text());

});</p>

<p><code></script></code></p>

<p>

로그인 후 평가할 수 있습니다

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

역시 고수님들은 x쉬우시군요,ㅎ 모두 고맙습니다.

로그인 후 평가할 수 있습니다

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

감사합니다. onclick로 하고

 

function lang() { 
document.all.sg_memo.value = "개어려운거 같아요"; 

 

이렇게 하니 됩니다~

로그인 후 평가할 수 있습니다

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

Policia
5년 전

$('#ct').val($('#china_lang').text());

 

span안의 내용을 textarea에 넣고자한다면 .text()로 span안의 내용을 가져와서 넣어주면됩니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누x쵸딩
5년 전
다 되는거 같습니다. 고맙습니다!!

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

5년 전

#china_lang 이 어디서 나왔는지는 모르겠는데 "개어려운거 같아요" 가 들어 가게 할려면

 $('#ct').val($("#lang").text()); 가 되어야 할것 같네요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누x쵸딩
5년 전
그게 잘못된거 같습니다. 정답이네요

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

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

로그인