이건 x어려운거 같아요
본문
<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
#china_lang ????? #lang 아닐까용
<script>
$("#lang").click(function() {
$('#ct').val($('#lang').text());
});
</script>
#china_lang 이 어디서 나왔는지는 모르겠는데 "개어려운거 같아요" 가 들어 가게 할려면
$('#ct').val($("#lang").text()); 가 되어야 할것 같네요
$('#ct').val($('#china_lang').text());
span안의 내용을 textarea에 넣고자한다면 .text()로 span안의 내용을 가져와서 넣어주면됩니다
감사합니다. onclick로 하고
function lang() {
document.all.sg_memo.value = "개어려운거 같아요";
}
이렇게 하니 됩니다~
역시 고수님들은 x쉬우시군요,ㅎ 모두 고맙습니다.
jquery.min.js 가 없으셨나 보네요
이렇게 하니 됩니다 글쓰신것 보니
function lang() {
document.all.sg_memo.value = "개어려운거 같아요";
}
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<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>
<script>
$("#lang").click(function() {
$('#ct').val($('#lang').text());
});
</script>